Add 4th Gen Solo, 2i2, and 4i4 demo files

This commit is contained in:
Geoffrey D. Bennett
2024-02-20 23:49:41 +10:30
parent 8b16bbdaed
commit 4c2a5ab12a
3 changed files with 5650 additions and 0 deletions

View File

@@ -0,0 +1,997 @@
state.Gen {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.2 {
iface PCM
name 'Capture Channel Map'
value.0 0
value.1 0
value.2 0
value.3 0
comment {
access read
type INTEGER
count 4
range '0 - 36'
}
}
control.3 {
iface CARD
name 'USB Internal Validity'
value true
comment {
access read
type BOOLEAN
count 1
}
}
control.4 {
iface CARD
name 'Firmware Version'
value 2115
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.5 {
iface CARD
name 'Minimum Firmware Version'
value 2115
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.6 {
iface MIXER
name 'MSD Mode Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.7 {
iface MIXER
name 'Line In 1 Level Capture Enum'
value Line
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Line
item.1 Inst
}
}
control.8 {
iface MIXER
name 'Line In 2 Level Capture Enum'
value Line
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Line
item.1 Inst
}
}
control.9 {
iface MIXER
name 'Line In 1 Air Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 Presence
item.2 'Presence + Drive'
}
}
control.10 {
iface MIXER
name 'Line In 2 Air Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 Presence
item.2 'Presence + Drive'
}
}
control.11 {
iface MIXER
name 'Line In 1-2 Phantom Power Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.12 {
iface MIXER
name 'Input Select Capture Enum'
value 'Input 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'Input 1'
item.1 'Input 2'
}
}
control.13 {
iface MIXER
name 'Line In 1 Gain Capture Volume'
value 9
comment {
access 'read write'
type INTEGER
count 1
range '0 - 70 (step 1)'
dbmin -7000
dbmax 0
dbvalue.0 -6100
}
}
control.14 {
iface MIXER
name 'Line In 1 Autogain Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.15 {
iface MIXER
name 'Line In 1 Autogain Status Capture Enum'
value Stopped
comment {
access read
type ENUMERATED
count 1
item.0 Stopped
item.1 Running
item.2 Failed
item.3 Cancelled
item.4 Unknown
}
}
control.16 {
iface MIXER
name 'Line In 1 Safe Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.17 {
iface MIXER
name 'Line In 1-2 Link Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.18 {
iface MIXER
name 'Line In 2 Gain Capture Volume'
value 9
comment {
access 'read write'
type INTEGER
count 1
range '0 - 70 (step 1)'
dbmin -7000
dbmax 0
dbvalue.0 -6100
}
}
control.19 {
iface MIXER
name 'Line In 2 Autogain Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.20 {
iface MIXER
name 'Line In 2 Autogain Status Capture Enum'
value Stopped
comment {
access read
type ENUMERATED
count 1
item.0 Stopped
item.1 Running
item.2 Failed
item.3 Cancelled
item.4 Unknown
}
}
control.21 {
iface MIXER
name 'Line In 2 Safe Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.22 {
iface MIXER
name 'Analogue Output 01 Playback Enum'
value 'Mix A'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.23 {
iface MIXER
name 'Analogue Output 02 Playback Enum'
value 'Mix B'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.24 {
iface MIXER
name 'Mixer Input 01 Capture Enum'
value 'PCM 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.25 {
iface MIXER
name 'Mixer Input 02 Capture Enum'
value 'PCM 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.26 {
iface MIXER
name 'Mixer Input 03 Capture Enum'
value 'DSP 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.27 {
iface MIXER
name 'Mixer Input 04 Capture Enum'
value 'DSP 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.28 {
iface MIXER
name 'DSP Input 1 Capture Enum'
value 'Analogue 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.29 {
iface MIXER
name 'DSP Input 2 Capture Enum'
value 'Analogue 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.30 {
iface MIXER
name 'PCM 01 Capture Enum'
value 'DSP 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.31 {
iface MIXER
name 'PCM 02 Capture Enum'
value 'DSP 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.32 {
iface MIXER
name 'PCM 03 Capture Enum'
value 'Mix C'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.33 {
iface MIXER
name 'PCM 04 Capture Enum'
value 'Mix D'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'DSP 1'
item.8 'DSP 2'
item.9 'PCM 1'
item.10 'PCM 2'
}
}
control.34 {
iface MIXER
name 'Mix A Input 01 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.35 {
iface MIXER
name 'Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.36 {
iface MIXER
name 'Mix A Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.37 {
iface MIXER
name 'Mix A Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.38 {
iface MIXER
name 'Mix B Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.39 {
iface MIXER
name 'Mix B Input 02 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.40 {
iface MIXER
name 'Mix B Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.41 {
iface MIXER
name 'Mix B Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.42 {
iface MIXER
name 'Mix C Input 01 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.43 {
iface MIXER
name 'Mix C Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.44 {
iface MIXER
name 'Mix C Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.45 {
iface MIXER
name 'Mix C Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.46 {
iface MIXER
name 'Mix D Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.47 {
iface MIXER
name 'Mix D Input 02 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.48 {
iface MIXER
name 'Mix D Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.49 {
iface MIXER
name 'Mix D Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.50 {
iface PCM
name 'Level Meter'
value.0 0
value.1 0
value.2 0
value.3 0
value.4 0
value.5 0
value.6 0
value.7 0
value.8 0
value.9 0
value.10 0
value.11 0
comment {
access 'read volatile'
type INTEGER
count 12
range '0 - 4095 (step 1)'
}
}
control.51 {
iface MIXER
name 'Sync Status'
value Locked
comment {
access read
type ENUMERATED
count 1
item.0 Unlocked
item.1 Locked
}
}
control.52 {
iface MIXER
name 'Direct Monitor Playback Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 Mono
item.2 Stereo
}
}
control.53 {
iface MIXER
name 'Monitor 1 Mix A Input 01 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.54 {
iface MIXER
name 'Monitor 1 Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.55 {
iface MIXER
name 'Monitor 1 Mix A Input 03 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.56 {
iface MIXER
name 'Monitor 1 Mix A Input 04 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.57 {
iface MIXER
name 'Monitor 1 Mix B Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.58 {
iface MIXER
name 'Monitor 1 Mix B Input 02 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.59 {
iface MIXER
name 'Monitor 1 Mix B Input 03 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.60 {
iface MIXER
name 'Monitor 1 Mix B Input 04 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.61 {
iface MIXER
name 'Monitor 2 Mix A Input 01 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.62 {
iface MIXER
name 'Monitor 2 Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.63 {
iface MIXER
name 'Monitor 2 Mix A Input 03 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.64 {
iface MIXER
name 'Monitor 2 Mix A Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.65 {
iface MIXER
name 'Monitor 2 Mix B Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.66 {
iface MIXER
name 'Monitor 2 Mix B Input 02 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.67 {
iface MIXER
name 'Monitor 2 Mix B Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.68 {
iface MIXER
name 'Monitor 2 Mix B Input 04 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,885 @@
state.Gen {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 0
value.1 0
comment {
access read
type INTEGER
count 2
range '0 - 36'
}
}
control.2 {
iface PCM
name 'Capture Channel Map'
value.0 0
value.1 0
value.2 0
value.3 0
comment {
access read
type INTEGER
count 4
range '0 - 36'
}
}
control.3 {
iface CARD
name 'USB Internal Validity'
value true
comment {
access read
type BOOLEAN
count 1
}
}
control.4 {
iface CARD
name 'Firmware Version'
value 2115
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.5 {
iface CARD
name 'Minimum Firmware Version'
value 2115
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.6 {
iface MIXER
name 'MSD Mode Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.7 {
iface MIXER
name 'Line In 1 Level Capture Enum'
value Line
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Line
item.1 Inst
}
}
control.8 {
iface MIXER
name 'Line In 2 Air Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 Presence
item.2 'Presence + Drive'
}
}
control.9 {
iface MIXER
name 'Line In 2 Phantom Power Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.10 {
iface MIXER
name 'PCM Input Capture Switch'
value Direct
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Direct
item.1 Mixer
}
}
control.11 {
iface MIXER
name 'Analogue Output 01 Playback Enum'
value 'Mix A'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.12 {
iface MIXER
name 'Analogue Output 02 Playback Enum'
value 'Mix B'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.13 {
iface MIXER
name 'Mixer Input 01 Capture Enum'
value 'PCM 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.14 {
iface MIXER
name 'Mixer Input 02 Capture Enum'
value 'PCM 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.15 {
iface MIXER
name 'Mixer Input 03 Capture Enum'
value 'DSP 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.16 {
iface MIXER
name 'Mixer Input 04 Capture Enum'
value 'DSP 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.17 {
iface MIXER
name 'DSP Input 1 Capture Enum'
value 'Analogue 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.18 {
iface MIXER
name 'DSP Input 2 Capture Enum'
value 'Analogue 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.19 {
iface MIXER
name 'PCM 01 Capture Enum'
value 'DSP 1'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.20 {
iface MIXER
name 'PCM 02 Capture Enum'
value 'DSP 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.21 {
iface MIXER
name 'PCM 03 Capture Enum'
value 'Mix C'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.22 {
iface MIXER
name 'PCM 04 Capture Enum'
value 'Mix D'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Mix A'
item.4 'Mix B'
item.5 'Mix C'
item.6 'Mix D'
item.7 'Mix E'
item.8 'Mix F'
item.9 'DSP 1'
item.10 'DSP 2'
item.11 'PCM 1'
item.12 'PCM 2'
}
}
control.23 {
iface MIXER
name 'Mix A Input 01 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.24 {
iface MIXER
name 'Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.25 {
iface MIXER
name 'Mix A Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.26 {
iface MIXER
name 'Mix A Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.27 {
iface MIXER
name 'Mix B Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.28 {
iface MIXER
name 'Mix B Input 02 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.29 {
iface MIXER
name 'Mix B Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.30 {
iface MIXER
name 'Mix B Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.31 {
iface MIXER
name 'Mix C Input 01 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.32 {
iface MIXER
name 'Mix C Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.33 {
iface MIXER
name 'Mix C Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.34 {
iface MIXER
name 'Mix C Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.35 {
iface MIXER
name 'Mix D Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.36 {
iface MIXER
name 'Mix D Input 02 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 0
}
}
control.37 {
iface MIXER
name 'Mix D Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.38 {
iface MIXER
name 'Mix D Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.39 {
iface MIXER
name 'Mix E Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.40 {
iface MIXER
name 'Mix E Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.41 {
iface MIXER
name 'Mix E Input 03 Playback Volume'
value 144
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -800
}
}
control.42 {
iface MIXER
name 'Mix E Input 04 Playback Volume'
value 144
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -800
}
}
control.43 {
iface MIXER
name 'Mix F Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.44 {
iface MIXER
name 'Mix F Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.45 {
iface MIXER
name 'Mix F Input 03 Playback Volume'
value 144
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -800
}
}
control.46 {
iface MIXER
name 'Mix F Input 04 Playback Volume'
value 144
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -800
}
}
control.47 {
iface PCM
name 'Level Meter'
value.0 0
value.1 0
value.2 0
value.3 0
value.4 0
value.5 3
value.6 0
value.7 3
value.8 0
value.9 3
value.10 0
value.11 0
comment {
access 'read volatile'
type INTEGER
count 12
range '0 - 4095 (step 1)'
}
}
control.48 {
iface MIXER
name 'Sync Status'
value Locked
comment {
access read
type ENUMERATED
count 1
item.0 Unlocked
item.1 Locked
}
}
control.49 {
iface MIXER
name 'Direct Monitor Playback Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.50 {
iface MIXER
name 'Monitor Mix A Input 01 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.51 {
iface MIXER
name 'Monitor Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.52 {
iface MIXER
name 'Monitor Mix A Input 03 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.53 {
iface MIXER
name 'Monitor Mix A Input 04 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.54 {
iface MIXER
name 'Monitor Mix B Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -8000
}
}
control.55 {
iface MIXER
name 'Monitor Mix B Input 02 Playback Volume'
value 150
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -500
}
}
control.56 {
iface MIXER
name 'Monitor Mix B Input 03 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
control.57 {
iface MIXER
name 'Monitor Mix B Input 04 Playback Volume'
value 154
comment {
access 'read write'
type INTEGER
count 1
range '0 - 172 (step 1)'
dbmin -8000
dbmax 600
dbvalue.0 -300
}
}
}