Skip to content

Instantly share code, notes, and snippets.

@delorenj
Created June 25, 2025 02:14
Show Gist options
  • Save delorenj/67bbd0b92ac6d3dc3741f54a397aef71 to your computer and use it in GitHub Desktop.
Save delorenj/67bbd0b92ac6d3dc3741f54a397aef71 to your computer and use it in GitHub Desktop.
Settings for the Scarlett 4i4 Ubuntu
state.Gen {
control.1 {
iface PCM
name 'Playback Channel Map'
value.0 3
value.1 4
value.2 7
value.3 8
value.4 5
value.5 6
comment {
access 'read volatile'
type INTEGER
count 6
range '0 - 36'
}
}
control.2 {
iface PCM
name 'Capture Channel Map'
value.0 0
value.1 0
value.2 0
value.3 0
value.4 0
value.5 0
comment {
access 'read volatile'
type INTEGER
count 6
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 2407
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.5 {
iface CARD
name 'Minimum Firmware Version'
value 2089
comment {
access read
type INTEGER
count 1
range '0 - 0'
}
}
control.6 {
iface MIXER
name 'Master HW Playback Volume'
value 98
comment {
access read
type INTEGER
count 1
range '0 - 127 (step 1)'
dbmin -12700
dbmax 0
dbvalue.0 -2900
}
}
control.7 {
iface MIXER
name 'Headphone Playback Volume'
value 127
comment {
access read
type INTEGER
count 1
range '0 - 127 (step 1)'
dbmin -12700
dbmax 0
dbvalue.0 0
}
}
control.8 {
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.9 {
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.10 {
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.11 {
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.12 {
iface MIXER
name 'Line In 1 Phantom Power Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.13 {
iface MIXER
name 'Line In 2 Phantom Power Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.14 {
iface MIXER
name 'Input Select Capture Enum'
value 'Input 2'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'Input 1'
item.1 'Input 2'
}
}
control.15 {
iface MIXER
name 'Line In 1 Link Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.16 {
iface MIXER
name 'Line In 2 Link Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.17 {
iface MIXER
name 'Line In 1 Gain Capture Volume'
value 12
comment {
access 'read write'
type INTEGER
count 1
range '0 - 70 (step 1)'
dbmin 0
dbmax 6900
dbvalue.0 1182
}
}
control.18 {
iface MIXER
name 'Line In 1 Autogain Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.19 {
iface MIXER
name 'Line In 1 Autogain Status Capture Enum'
value Invalid
comment {
access read
type ENUMERATED
count 1
item.0 Running
item.1 Success
item.2 SuccessDRover
item.3 WarnMinGainLimit
item.4 FailDRunder
item.5 FailMaxGainLimit
item.6 FailClipped
item.7 Cancelled
item.8 Invalid
}
}
control.20 {
iface MIXER
name 'Line In 2 Gain Capture Volume'
value 10
comment {
access 'read write'
type INTEGER
count 1
range '0 - 70 (step 1)'
dbmin 0
dbmax 6900
dbvalue.0 985
}
}
control.21 {
iface MIXER
name 'Line In 2 Autogain Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.22 {
iface MIXER
name 'Line In 2 Autogain Status Capture Enum'
value Invalid
comment {
access read
type ENUMERATED
count 1
item.0 Running
item.1 Success
item.2 SuccessDRover
item.3 WarnMinGainLimit
item.4 FailDRunder
item.5 FailMaxGainLimit
item.6 FailClipped
item.7 Cancelled
item.8 Invalid
}
}
control.23 {
iface CARD
name 'Autogain Mean Target'
value -18
comment {
access 'read write'
type INTEGER
count 1
range '-30 - 0 (step 1)'
dbmin -3000
dbmax 0
dbvalue.0 -1800
}
}
control.24 {
iface CARD
name 'Autogain Peak Target'
value -12
comment {
access 'read write'
type INTEGER
count 1
range '-30 - 0 (step 1)'
dbmin -3000
dbmax 0
dbvalue.0 -1200
}
}
control.25 {
iface MIXER
name 'Line In 1 Safe Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.26 {
iface MIXER
name 'Line In 2 Safe Capture Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.27 {
iface MIXER
name 'Analogue Output 01 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.28 {
iface MIXER
name 'Analogue Output 02 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.29 {
iface MIXER
name 'Analogue Output 03 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.30 {
iface MIXER
name 'Analogue Output 04 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.31 {
iface MIXER
name 'Analogue Output 05 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.32 {
iface MIXER
name 'Analogue Output 06 Playback 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.33 {
iface MIXER
name 'Mixer Input 01 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.34 {
iface MIXER
name 'Mixer Input 02 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.35 {
iface MIXER
name 'Mixer Input 03 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.36 {
iface MIXER
name 'Mixer Input 04 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.37 {
iface MIXER
name 'Mixer Input 05 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.38 {
iface MIXER
name 'Mixer Input 06 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.39 {
iface MIXER
name 'Mixer Input 07 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.40 {
iface MIXER
name 'Mixer Input 08 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.41 {
iface MIXER
name 'Mixer Input 09 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.42 {
iface MIXER
name 'Mixer Input 10 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.43 {
iface MIXER
name 'DSP Input 1 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.44 {
iface MIXER
name 'DSP Input 2 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.45 {
iface MIXER
name 'PCM 01 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.46 {
iface MIXER
name 'PCM 02 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.47 {
iface MIXER
name 'PCM 03 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 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.48 {
iface MIXER
name 'PCM 04 Capture Enum'
value 'Analogue 4'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.49 {
iface MIXER
name 'PCM 05 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.50 {
iface MIXER
name 'PCM 06 Capture Enum'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'Analogue 1'
item.2 'Analogue 2'
item.3 'Analogue 3'
item.4 'Analogue 4'
item.5 'Mix A'
item.6 'Mix B'
item.7 'Mix C'
item.8 'Mix D'
item.9 'Mix E'
item.10 'Mix F'
item.11 'DSP 1'
item.12 'DSP 2'
item.13 'PCM 1'
item.14 'PCM 2'
item.15 'PCM 3'
item.16 'PCM 4'
item.17 'PCM 5'
item.18 'PCM 6'
}
}
control.51 {
iface MIXER
name 'Mix A Input 01 Playback Volume'
value 142
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -900
}
}
control.52 {
iface MIXER
name 'Mix A Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.53 {
iface MIXER
name 'Mix A Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.54 {
iface MIXER
name 'Mix A Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.55 {
iface MIXER
name 'Mix A Input 05 Playback Volume'
value 148
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -600
}
}
control.56 {
iface MIXER
name 'Mix A Input 06 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.57 {
iface MIXER
name 'Mix A Input 07 Playback Volume'
value 148
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -600
}
}
control.58 {
iface MIXER
name 'Mix A Input 08 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.59 {
iface MIXER
name 'Mix A Input 09 Playback Volume'
value 146
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -700
}
}
control.60 {
iface MIXER
name 'Mix A Input 10 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.61 {
iface MIXER
name 'Mix B Input 01 Playback Volume'
value 142
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -900
}
}
control.62 {
iface MIXER
name 'Mix B Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.63 {
iface MIXER
name 'Mix B Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.64 {
iface MIXER
name 'Mix B Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.65 {
iface MIXER
name 'Mix B Input 05 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.66 {
iface MIXER
name 'Mix B Input 06 Playback Volume'
value 148
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -600
}
}
control.67 {
iface MIXER
name 'Mix B Input 07 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.68 {
iface MIXER
name 'Mix B Input 08 Playback Volume'
value 148
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -600
}
}
control.69 {
iface MIXER
name 'Mix B Input 09 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.70 {
iface MIXER
name 'Mix B Input 10 Playback Volume'
value 146
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -700
}
}
control.71 {
iface MIXER
name 'Mix C Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.72 {
iface MIXER
name 'Mix C Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.73 {
iface MIXER
name 'Mix C Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.74 {
iface MIXER
name 'Mix C Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.75 {
iface MIXER
name 'Mix C Input 05 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.76 {
iface MIXER
name 'Mix C Input 06 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.77 {
iface MIXER
name 'Mix C Input 07 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.78 {
iface MIXER
name 'Mix C Input 08 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.79 {
iface MIXER
name 'Mix C Input 09 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.80 {
iface MIXER
name 'Mix C Input 10 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.81 {
iface MIXER
name 'Mix D Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.82 {
iface MIXER
name 'Mix D Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.83 {
iface MIXER
name 'Mix D Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.84 {
iface MIXER
name 'Mix D Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.85 {
iface MIXER
name 'Mix D Input 05 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.86 {
iface MIXER
name 'Mix D Input 06 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.87 {
iface MIXER
name 'Mix D Input 07 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.88 {
iface MIXER
name 'Mix D Input 08 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.89 {
iface MIXER
name 'Mix D Input 09 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.90 {
iface MIXER
name 'Mix D Input 10 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.91 {
iface MIXER
name 'Mix E Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.92 {
iface MIXER
name 'Mix E Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.93 {
iface MIXER
name 'Mix E Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.94 {
iface MIXER
name 'Mix E Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.95 {
iface MIXER
name 'Mix E Input 05 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.96 {
iface MIXER
name 'Mix E Input 06 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.97 {
iface MIXER
name 'Mix E Input 07 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.98 {
iface MIXER
name 'Mix E Input 08 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.99 {
iface MIXER
name 'Mix E Input 09 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.100 {
iface MIXER
name 'Mix E Input 10 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.101 {
iface MIXER
name 'Mix F Input 01 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.102 {
iface MIXER
name 'Mix F Input 02 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.103 {
iface MIXER
name 'Mix F Input 03 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.104 {
iface MIXER
name 'Mix F Input 04 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.105 {
iface MIXER
name 'Mix F Input 05 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.106 {
iface MIXER
name 'Mix F Input 06 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.107 {
iface MIXER
name 'Mix F Input 07 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.108 {
iface MIXER
name 'Mix F Input 08 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.109 {
iface MIXER
name 'Mix F Input 09 Playback Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 -8000
}
}
control.110 {
iface MIXER
name 'Mix F Input 10 Playback Volume'
value 160
comment {
access 'read write'
type INTEGER
count 1
range '0 - 184 (step 1)'
dbmin -8000
dbmax 1200
dbvalue.0 0
}
}
control.111 {
iface PCM
name 'Level Meter'
value.0 390
value.1 390
value.2 390
value.3 390
value.4 390
value.5 390
value.6 0
value.7 0
value.8 0
value.9 0
value.10 0
value.11 0
value.12 0
value.13 0
value.14 0
value.15 0
value.16 0
value.17 0
value.18 0
value.19 0
value.20 0
value.21 0
value.22 0
value.23 0
comment {
access 'read volatile'
type INTEGER
count 24
range '0 - 4095 (step 1)'
}
}
control.112 {
iface MIXER
name 'Sync Status'
value Locked
comment {
access read
type ENUMERATED
count 1
item.0 Unlocked
item.1 Locked
}
}
control.113 {
iface CARD
name 'Power Status Card Enum'
value External
comment {
access read
type ENUMERATED
count 1
item.0 External
item.1 Bus
item.2 Fail
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment