Created
February 24, 2019 09:28
-
-
Save hiszpanski/a4dfb4936082ab8f44bebe739949c3b3 to your computer and use it in GitHub Desktop.
alsamixer settings for Google AIY Voice Bonnet. Place in /var/lib/alsa/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
state.ALSA { | |
control.1 { | |
iface MIXER | |
name 'PCM Playback Volume' | |
value -2000 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 1 | |
range '-10239 - 400' | |
dbmin -9999999 | |
dbmax 400 | |
dbvalue.0 -2000 | |
} | |
} | |
control.2 { | |
iface MIXER | |
name 'PCM Playback Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.3 { | |
iface MIXER | |
name 'PCM Playback Route' | |
value 0 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 1 | |
range '0 - 2' | |
} | |
} | |
control.4 { | |
iface PCM | |
name 'IEC958 Playback Default' | |
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' | |
comment { | |
access 'read write' | |
type IEC958 | |
count 1 | |
} | |
} | |
control.5 { | |
iface PCM | |
name 'IEC958 Playback Con Mask' | |
value '0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' | |
comment { | |
access read | |
type IEC958 | |
count 1 | |
} | |
} | |
control.6 { | |
iface PCM | |
name 'IEC958 Playback PCM Stream' | |
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' | |
comment { | |
access 'read write inactive' | |
type IEC958 | |
count 1 | |
} | |
} | |
} | |
state.aiyvoicebonnet { | |
control.1 { | |
iface MIXER | |
name 'Speaker Channel Switch' | |
value.0 false | |
value.1 false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.2 { | |
iface MIXER | |
name 'Speaker Playback Volume' | |
value.0 31 | |
value.1 31 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 39' | |
dbmin -4650 | |
dbmax 1200 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.3 { | |
iface MIXER | |
name 'Speaker ClassD Playback Volume' | |
value 4 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 1 | |
range '0 - 7' | |
dbmin -600 | |
dbmax 228 | |
dbvalue.0 0 | |
} | |
} | |
control.4 { | |
iface MIXER | |
name 'Headphone Channel Switch' | |
value.0 true | |
value.1 true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.5 { | |
iface MIXER | |
name 'Headphone Playback Volume' | |
value.0 17 | |
value.1 17 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 39' | |
dbmin -4650 | |
dbmax 1200 | |
dbvalue.0 -2100 | |
dbvalue.1 -2100 | |
} | |
} | |
control.6 { | |
iface MIXER | |
name 'OUT Playback Switch' | |
value.0 true | |
value.1 true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.7 { | |
iface MIXER | |
name 'OUT Channel Switch' | |
value.0 true | |
value.1 true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.8 { | |
iface MIXER | |
name 'OUT Playback Volume' | |
value.0 31 | |
value.1 31 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 39' | |
dbmin -4650 | |
dbmax 1200 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.9 { | |
iface MIXER | |
name 'DAC2 Playback Switch' | |
value.0 false | |
value.1 false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.10 { | |
iface MIXER | |
name 'DAC1 Playback Volume' | |
value.0 87 | |
value.1 87 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 87' | |
dbmin -6525 | |
dbmax 0 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.11 { | |
iface MIXER | |
name 'Mono DAC Playback Volume' | |
value.0 87 | |
value.1 87 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 87' | |
dbmin -6525 | |
dbmax 0 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.12 { | |
iface MIXER | |
name 'IN1 Boost' | |
value 6 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 1 | |
range '0 - 12' | |
dbmin 0 | |
dbmax 5200 | |
dbvalue.0 4400 | |
} | |
} | |
control.13 { | |
iface MIXER | |
name 'IN2 Boost' | |
value 4 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 1 | |
range '0 - 8' | |
dbmin 0 | |
dbmax 5200 | |
dbvalue.0 3500 | |
} | |
} | |
control.14 { | |
iface MIXER | |
name 'IN Capture Volume' | |
value.0 23 | |
value.1 23 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 31' | |
dbmin -3450 | |
dbmax 1200 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.15 { | |
iface MIXER | |
name 'ADC Capture Switch' | |
value.0 true | |
value.1 true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.16 { | |
iface MIXER | |
name 'ADC Capture Volume' | |
value.0 23 | |
value.1 23 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 63' | |
dbmin -1725 | |
dbmax 3000 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.17 { | |
iface MIXER | |
name 'Mono ADC Capture Switch' | |
value.0 true | |
value.1 true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 2 | |
} | |
} | |
control.18 { | |
iface MIXER | |
name 'Mono ADC Capture Volume' | |
value.0 23 | |
value.1 23 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 63' | |
dbmin -1725 | |
dbmax 3000 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.19 { | |
iface MIXER | |
name 'ADC Boost Capture Volume' | |
value.0 0 | |
value.1 0 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 3' | |
dbmin 0 | |
dbmax 3600 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.20 { | |
iface MIXER | |
name 'Mono ADC Boost Capture Volume' | |
value.0 0 | |
value.1 0 | |
comment { | |
access 'read write' | |
type INTEGER | |
count 2 | |
range '0 - 3' | |
dbmin 0 | |
dbmax 3600 | |
dbvalue.0 0 | |
dbvalue.1 0 | |
} | |
} | |
control.21 { | |
iface MIXER | |
name 'I2S2 Func Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.22 { | |
iface MIXER | |
name 'Speaker HWEQ' | |
value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' | |
comment { | |
access 'read write' | |
type BYTES | |
count 228 | |
} | |
} | |
control.23 { | |
iface MIXER | |
name 'DAC1 Digital Volume Control Func' | |
value 'soft ramp' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 immediately | |
item.1 'zero crossing' | |
item.2 'soft ramp' | |
} | |
} | |
control.24 { | |
iface CARD | |
name 'Headphone Jack' | |
value true | |
comment { | |
access read | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.25 { | |
iface MIXER | |
name 'Headphone Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.26 { | |
iface MIXER | |
name 'Speaker Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.27 { | |
iface MIXER | |
name 'Int Mic Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.28 { | |
iface MIXER | |
name 'RECMIXL HPOL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.29 { | |
iface MIXER | |
name 'RECMIXL INL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.30 { | |
iface MIXER | |
name 'RECMIXL BST2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.31 { | |
iface MIXER | |
name 'RECMIXL BST1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.32 { | |
iface MIXER | |
name 'RECMIXL OUT MIXL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.33 { | |
iface MIXER | |
name 'RECMIXR HPOR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.34 { | |
iface MIXER | |
name 'RECMIXR INR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.35 { | |
iface MIXER | |
name 'RECMIXR BST2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.36 { | |
iface MIXER | |
name 'RECMIXR BST1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.37 { | |
iface MIXER | |
name 'RECMIXR OUT MIXR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.38 { | |
iface MIXER | |
name 'Stereo1 DMIC Mux' | |
value DMIC1 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 DMIC1 | |
item.1 DMIC2 | |
} | |
} | |
control.39 { | |
iface MIXER | |
name 'Stereo1 ADC2 Mux' | |
value 'DAC MIX' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'DAC MIX' | |
item.1 DMIC | |
} | |
} | |
control.40 { | |
iface MIXER | |
name 'Stereo1 ADC1 Mux' | |
value ADC | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'DAC MIX' | |
item.1 ADC | |
} | |
} | |
control.41 { | |
iface MIXER | |
name 'Mono DMIC L Mux' | |
value DMIC1 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 DMIC1 | |
item.1 DMIC2 | |
} | |
} | |
control.42 { | |
iface MIXER | |
name 'Mono DMIC R Mux' | |
value DMIC1 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 DMIC1 | |
item.1 DMIC2 | |
} | |
} | |
control.43 { | |
iface MIXER | |
name 'Mono ADC L2 Mux' | |
value 'Mono DAC MIXL' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC MIXL' | |
item.1 DMIC | |
} | |
} | |
control.44 { | |
iface MIXER | |
name 'Mono ADC L1 Mux' | |
value 'Mono DAC MIXL' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC MIXL' | |
item.1 ADC | |
} | |
} | |
control.45 { | |
iface MIXER | |
name 'Mono ADC R1 Mux' | |
value ADC | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC MIXR' | |
item.1 ADC | |
} | |
} | |
control.46 { | |
iface MIXER | |
name 'Mono ADC R2 Mux' | |
value 'Mono DAC MIXR' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC MIXR' | |
item.1 DMIC | |
} | |
} | |
control.47 { | |
iface MIXER | |
name 'Sto1 ADC MIXL ADC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.48 { | |
iface MIXER | |
name 'Sto1 ADC MIXL ADC2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.49 { | |
iface MIXER | |
name 'Sto1 ADC MIXR ADC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.50 { | |
iface MIXER | |
name 'Sto1 ADC MIXR ADC2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.51 { | |
iface MIXER | |
name 'Mono ADC MIXL ADC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.52 { | |
iface MIXER | |
name 'Mono ADC MIXL ADC2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.53 { | |
iface MIXER | |
name 'Mono ADC MIXR ADC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.54 { | |
iface MIXER | |
name 'Mono ADC MIXR ADC2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.55 { | |
iface MIXER | |
name 'IF2 ADC Mux' | |
value VAD_ADC | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 IF_ADC1 | |
item.1 IF_ADC2 | |
item.2 VAD_ADC | |
} | |
} | |
control.56 { | |
iface MIXER | |
name 'VAD ADC Mux' | |
value 'Sto1 ADC L' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Sto1 ADC L' | |
item.1 'Mono ADC L' | |
item.2 'Mono ADC R' | |
} | |
} | |
control.57 { | |
iface MIXER | |
name 'DAC1 MIXL Stereo ADC Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.58 { | |
iface MIXER | |
name 'DAC1 MIXL DAC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.59 { | |
iface MIXER | |
name 'DAC1 MIXR Stereo ADC Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.60 { | |
iface MIXER | |
name 'DAC1 MIXR DAC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.61 { | |
iface MIXER | |
name 'DAC L2 Mux' | |
value 'IF1 DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'IF1 DAC' | |
item.1 'IF2 DAC' | |
item.2 'IF3 DAC' | |
item.3 'Mono ADC' | |
item.4 VAD_ADC | |
} | |
} | |
control.62 { | |
iface MIXER | |
name 'DAC R2 Mux' | |
value 'IF1 DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'IF1 DAC' | |
item.1 'IF2 DAC' | |
item.2 'IF3 DAC' | |
item.3 'Mono ADC' | |
item.4 Haptic | |
} | |
} | |
control.63 { | |
iface MIXER | |
name 'DAC1 L Mux' | |
value 'IF1 DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'IF1 DAC' | |
item.1 'IF2 DAC' | |
item.2 'IF3 DAC' | |
} | |
} | |
control.64 { | |
iface MIXER | |
name 'DAC1 R Mux' | |
value 'IF1 DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'IF1 DAC' | |
item.1 'IF2 DAC' | |
item.2 'IF3 DAC' | |
} | |
} | |
control.65 { | |
iface MIXER | |
name 'Stereo DAC MIXL DAC L1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.66 { | |
iface MIXER | |
name 'Stereo DAC MIXL DAC L2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.67 { | |
iface MIXER | |
name 'Stereo DAC MIXL DAC R1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.68 { | |
iface MIXER | |
name 'Stereo DAC MIXR DAC R1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.69 { | |
iface MIXER | |
name 'Stereo DAC MIXR DAC R2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.70 { | |
iface MIXER | |
name 'Stereo DAC MIXR DAC L1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.71 { | |
iface MIXER | |
name 'Mono DAC MIXL DAC L1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.72 { | |
iface MIXER | |
name 'Mono DAC MIXL DAC L2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.73 { | |
iface MIXER | |
name 'Mono DAC MIXL DAC R2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.74 { | |
iface MIXER | |
name 'Mono DAC MIXR DAC R1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.75 { | |
iface MIXER | |
name 'Mono DAC MIXR DAC R2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.76 { | |
iface MIXER | |
name 'Mono DAC MIXR DAC L2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.77 { | |
iface MIXER | |
name 'DAC MIXL Sto DAC Mix L Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.78 { | |
iface MIXER | |
name 'DAC MIXL DAC L2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.79 { | |
iface MIXER | |
name 'DAC MIXL DAC R2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.80 { | |
iface MIXER | |
name 'DAC MIXR Sto DAC Mix R Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.81 { | |
iface MIXER | |
name 'DAC MIXR DAC R2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.82 { | |
iface MIXER | |
name 'DAC MIXR DAC L2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.83 { | |
iface MIXER | |
name 'SPK MIXL DAC L1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.84 { | |
iface MIXER | |
name 'SPK MIXL DAC L2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.85 { | |
iface MIXER | |
name 'SPK MIXL INL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.86 { | |
iface MIXER | |
name 'SPK MIXL BST1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.87 { | |
iface MIXER | |
name 'SPK MIXR DAC R1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.88 { | |
iface MIXER | |
name 'SPK MIXR DAC R2 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.89 { | |
iface MIXER | |
name 'SPK MIXR INR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.90 { | |
iface MIXER | |
name 'SPK MIXR BST2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.91 { | |
iface MIXER | |
name 'OUT MIXL BST1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.92 { | |
iface MIXER | |
name 'OUT MIXL INL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.93 { | |
iface MIXER | |
name 'OUT MIXL DAC L2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.94 { | |
iface MIXER | |
name 'OUT MIXL DAC L1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.95 { | |
iface MIXER | |
name 'OUT MIXR BST2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.96 { | |
iface MIXER | |
name 'OUT MIXR INR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.97 { | |
iface MIXER | |
name 'OUT MIXR DAC R2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.98 { | |
iface MIXER | |
name 'OUT MIXR DAC R1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.99 { | |
iface MIXER | |
name 'SPKVOL L Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.100 { | |
iface MIXER | |
name 'SPKVOL R Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.101 { | |
iface MIXER | |
name 'HPOVOL MIXL DAC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.102 { | |
iface MIXER | |
name 'HPOVOL MIXL DAC2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.103 { | |
iface MIXER | |
name 'HPOVOL MIXL INL Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.104 { | |
iface MIXER | |
name 'HPOVOL MIXL BST1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.105 { | |
iface MIXER | |
name 'HPOVOL MIXR DAC1 Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.106 { | |
iface MIXER | |
name 'HPOVOL MIXR DAC2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.107 { | |
iface MIXER | |
name 'HPOVOL MIXR INR Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.108 { | |
iface MIXER | |
name 'HPOVOL MIXR BST2 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.109 { | |
iface MIXER | |
name 'HPOVOL L Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.110 { | |
iface MIXER | |
name 'HPOVOL R Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.111 { | |
iface MIXER | |
name 'SPOL MIX DAC R1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.112 { | |
iface MIXER | |
name 'SPOL MIX DAC L1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.113 { | |
iface MIXER | |
name 'SPOL MIX SPKVOL R Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.114 { | |
iface MIXER | |
name 'SPOL MIX SPKVOL L Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.115 { | |
iface MIXER | |
name 'SPOR MIX DAC R1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.116 { | |
iface MIXER | |
name 'SPOR MIX SPKVOL R Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.117 { | |
iface MIXER | |
name 'HPO MIX DAC1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.118 { | |
iface MIXER | |
name 'HPO MIX HPVOL Switch' | |
value true | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.119 { | |
iface MIXER | |
name 'LOUT MIX DAC L1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.120 { | |
iface MIXER | |
name 'LOUT MIX DAC R1 Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.121 { | |
iface MIXER | |
name 'LOUT MIX OUTMIX L Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.122 { | |
iface MIXER | |
name 'LOUT MIX OUTMIX R Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.123 { | |
iface MIXER | |
name 'PDM1 L Mux' | |
value 'Stereo DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC' | |
item.1 'Stereo DAC' | |
} | |
} | |
control.124 { | |
iface MIXER | |
name 'PDM1 R Mux' | |
value 'Mono DAC' | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 'Mono DAC' | |
item.1 'Stereo DAC' | |
} | |
} | |
control.125 { | |
iface MIXER | |
name 'PDM1 L Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.126 { | |
iface MIXER | |
name 'PDM1 R Switch' | |
value false | |
comment { | |
access 'read write' | |
type BOOLEAN | |
count 1 | |
} | |
} | |
control.127 { | |
iface MIXER | |
name 'RT5645 IF1 DAC1 L Mux' | |
value Slot0 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 Slot0 | |
item.1 Slot1 | |
item.2 Slot2 | |
item.3 Slot3 | |
} | |
} | |
control.128 { | |
iface MIXER | |
name 'RT5645 IF1 DAC1 R Mux' | |
value Slot1 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 Slot0 | |
item.1 Slot1 | |
item.2 Slot2 | |
item.3 Slot3 | |
} | |
} | |
control.129 { | |
iface MIXER | |
name 'RT5645 IF1 DAC2 L Mux' | |
value Slot2 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 Slot0 | |
item.1 Slot1 | |
item.2 Slot2 | |
item.3 Slot3 | |
} | |
} | |
control.130 { | |
iface MIXER | |
name 'RT5645 IF1 DAC2 R Mux' | |
value Slot3 | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 Slot0 | |
item.1 Slot1 | |
item.2 Slot2 | |
item.3 Slot3 | |
} | |
} | |
control.131 { | |
iface MIXER | |
name 'RT5645 IF1 ADC Mux' | |
value IF_ADC1/IF_ADC2/VAD_ADC | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 IF_ADC1/IF_ADC2/VAD_ADC | |
item.1 IF_ADC2/IF_ADC1/VAD_ADC | |
item.2 VAD_ADC/IF_ADC1/IF_ADC2 | |
item.3 VAD_ADC/IF_ADC2/IF_ADC1 | |
} | |
} | |
control.132 { | |
iface MIXER | |
name 'RT5645 IF1 ADC1 Swap Mux' | |
value L/R | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 L/R | |
item.1 R/L | |
item.2 L/L | |
item.3 R/R | |
} | |
} | |
control.133 { | |
iface MIXER | |
name 'RT5645 IF1 ADC2 Swap Mux' | |
value L/R | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 L/R | |
item.1 R/L | |
item.2 L/L | |
item.3 R/R | |
} | |
} | |
control.134 { | |
iface MIXER | |
name 'RT5645 IF1 ADC3 Swap Mux' | |
value L/R | |
comment { | |
access 'read write' | |
type ENUMERATED | |
count 1 | |
item.0 L/R | |
item.1 R/L | |
item.2 L/L | |
item.3 R/R | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment