- control.149 {
- iface MIXER
- name 'Class D SPK Ratio Control'
- value '2.77x'
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 '1.66x'
- item.1 '1.83x'
- item.2 '1.94x'
- item.3 '2x'
- item.4 '2.11x'
- item.5 '2.22x'
- item.6 '2.33x'
- item.7 '2.44x'
- item.8 '2.55x'
- item.9 '2.66x'
- item.10 '2.77x'
- }
- }
- control.150 {
- iface MIXER
- name 'ADC IF1 Data Switch'
- value Normal
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 Normal
- item.1 'left copy to right'
- item.2 'right copy to left'
- item.3 Swap
- }
- }
- control.151 {
- iface MIXER
- name 'DAC IF1 Data Switch'
- value Normal
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 Normal
- item.1 'left copy to right'
- item.2 'right copy to left'
- item.3 Swap
- }
- }
- control.152 {
- iface MIXER
- name 'ADC IF2 Data Switch'
- value Normal
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 Normal
- item.1 'left copy to right'
- item.2 'right copy to left'
- item.3 Swap
- }
- }
- control.153 {
- iface MIXER
- name 'DAC IF2 Data Switch'
- value Normal
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 Normal
- item.1 'left copy to right'
- item.2 'right copy to left'
- item.3 Swap
- }
- }
- control.154 {
- iface MIXER
- name 'Headphone Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.155 {
- iface MIXER
- name 'Headset Mic Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.156 {
- iface MIXER
- name 'Internal Mic Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.157 {
- iface MIXER
- name 'Speaker Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.158 {
- iface MIXER
- name 'RECMIXL HPOL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.159 {
- iface MIXER
- name 'RECMIXL INL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.160 {
- iface MIXER
- name 'RECMIXL BST3 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.161 {
- iface MIXER
- name 'RECMIXL BST2 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.162 {
- iface MIXER
- name 'RECMIXL BST1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.163 {
- iface MIXER
- name 'RECMIXL OUT MIXL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.164 {
- iface MIXER
- name 'RECMIXR HPOR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.165 {
- iface MIXER
- name 'RECMIXR INR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.166 {
- iface MIXER
- name 'RECMIXR BST3 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.167 {
- iface MIXER
- name 'RECMIXR BST2 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.168 {
- iface MIXER
- name 'RECMIXR BST1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.169 {
- iface MIXER
- name 'RECMIXR OUT MIXR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.170 {
- iface MIXER
- name 'Stereo ADC2 Mux'
- value DMIC1
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 DMIC1
- item.1 DMIC2
- item.2 'DIG MIX'
- }
- }
- control.171 {
- iface MIXER
- name 'Stereo ADC1 Mux'
- value ADC
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 'DIG MIX'
- item.1 ADC
- }
- }
- control.172 {
- iface MIXER
- name 'Mono ADC L2 Mux'
- value 'DMIC L1'
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 'DMIC L1'
- item.1 'DMIC L2'
- item.2 'Mono DAC MIXL'
- }
- }
- control.173 {
- iface MIXER
- name 'Mono ADC L1 Mux'
- value ADCL
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 'Mono DAC MIXL'
- item.1 ADCL
- }
- }
- control.174 {
- iface MIXER
- name 'Mono ADC R1 Mux'
- value ADCR
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 'Mono DAC MIXR'
- item.1 ADCR
- }
- }
- control.175 {
- iface MIXER
- name 'Mono ADC R2 Mux'
- value 'DMIC R1'
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 'DMIC R1'
- item.1 'DMIC R2'
- item.2 'Mono DAC MIXR'
- }
- }
- control.176 {
- iface MIXER
- name 'Stereo ADC MIXL ADC1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.177 {
- iface MIXER
- name 'Stereo ADC MIXL ADC2 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.178 {
- iface MIXER
- name 'Stereo ADC MIXR ADC1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.179 {
- iface MIXER
- name 'Stereo ADC MIXR ADC2 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.180 {
- iface MIXER
- name 'Mono ADC MIXL ADC1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.181 {
- iface MIXER
- name 'Mono ADC MIXL ADC2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.182 {
- iface MIXER
- name 'Mono ADC MIXR ADC1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.183 {
- iface MIXER
- name 'Mono ADC MIXR ADC2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.184 {
- iface MIXER
- name 'DAI select'
- value '1:1|2:2'
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 '1:1|2:2'
- item.1 '1:2|2:1'
- item.2 '1:1|2:1'
- item.3 '1:2|2:2'
- }
- }
- control.185 {
- iface MIXER
- name 'SDI select'
- value IF1
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 IF1
- item.1 IF2
- }
- }
- control.186 {
- iface MIXER
- name 'DAC MIXL Stereo ADC Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.187 {
- iface MIXER
- name 'DAC MIXL INF1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.188 {
- iface MIXER
- name 'DAC MIXR Stereo ADC Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.189 {
- iface MIXER
- name 'DAC MIXR INF1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.190 {
- iface MIXER
- name 'Mono DAC MIXL DAC L1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.191 {
- iface MIXER
- name 'Mono DAC MIXL DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.192 {
- iface MIXER
- name 'Mono DAC MIXL DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.193 {
- iface MIXER
- name 'Mono DAC MIXR DAC R1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.194 {
- iface MIXER
- name 'Mono DAC MIXR DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.195 {
- iface MIXER
- name 'Mono DAC MIXR DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.196 {
- iface MIXER
- name 'DIG MIXL DAC L1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.197 {
- iface MIXER
- name 'DIG MIXL DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.198 {
- iface MIXER
- name 'DIG MIXR DAC R1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.199 {
- iface MIXER
- name 'DIG MIXR DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.200 {
- iface MIXER
- name 'SPK MIXL REC MIXL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.201 {
- iface MIXER
- name 'SPK MIXL INL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.202 {
- iface MIXER
- name 'SPK MIXL DAC L1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.203 {
- iface MIXER
- name 'SPK MIXL DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.204 {
- iface MIXER
- name 'SPK MIXL OUT MIXL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.205 {
- iface MIXER
- name 'SPK MIXR REC MIXR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.206 {
- iface MIXER
- name 'SPK MIXR INR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.207 {
- iface MIXER
- name 'SPK MIXR DAC R1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.208 {
- iface MIXER
- name 'SPK MIXR DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.209 {
- iface MIXER
- name 'SPK MIXR OUT MIXR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.210 {
- iface MIXER
- name 'SPOL MIX DAC R1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.211 {
- iface MIXER
- name 'SPOL MIX DAC L1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.212 {
- iface MIXER
- name 'SPOL MIX SPKVOL R Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.213 {
- iface MIXER
- name 'SPOL MIX SPKVOL L Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.214 {
- iface MIXER
- name 'SPOL MIX BST1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.215 {
- iface MIXER
- name 'SPOR MIX DAC R1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.216 {
- iface MIXER
- name 'SPOR MIX SPKVOL R Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.217 {
- iface MIXER
- name 'SPOR MIX BST1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.218 {
- iface MIXER
- name 'LOUT MIX DAC L1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.219 {
- iface MIXER
- name 'LOUT MIX DAC R1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.220 {
- iface MIXER
- name 'LOUT MIX OUTVOL L Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.221 {
- iface MIXER
- name 'LOUT MIX OUTVOL R Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.222 {
- iface MIXER
- name 'Speaker L Playback Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.223 {
- iface MIXER
- name 'Speaker R Playback Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.224 {
- iface MIXER
- name 'HP L Playback Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.225 {
- iface MIXER
- name 'HP R Playback Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.226 {
- iface MIXER
- name 'DAC L2 Mux'
- value IF2
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 IF2
- item.1 'Base L/R'
- }
- }
- control.227 {
- iface MIXER
- name 'DAC R2 Mux'
- value IF2
- comment {
- access 'read write'
- type ENUMERATED
- count 1
- item.0 IF2
- }
- }
- control.228 {
- iface MIXER
- name 'Stereo DAC MIXL DAC L1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.229 {
- iface MIXER
- name 'Stereo DAC MIXL DAC L2 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.230 {
- iface MIXER
- name 'Stereo DAC MIXL ANC Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.231 {
- iface MIXER
- name 'Stereo DAC MIXR DAC R1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.232 {
- iface MIXER
- name 'Stereo DAC MIXR DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.233 {
- iface MIXER
- name 'Stereo DAC MIXR ANC Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.234 {
- iface MIXER
- name 'OUT MIXL SPK MIXL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.235 {
- iface MIXER
- name 'OUT MIXL BST1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.236 {
- iface MIXER
- name 'OUT MIXL INL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.237 {
- iface MIXER
- name 'OUT MIXL REC MIXL Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.238 {
- iface MIXER
- name 'OUT MIXL DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.239 {
- iface MIXER
- name 'OUT MIXL DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.240 {
- iface MIXER
- name 'OUT MIXL DAC L1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.241 {
- iface MIXER
- name 'OUT MIXR SPK MIXR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.242 {
- iface MIXER
- name 'OUT MIXR BST2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.243 {
- iface MIXER
- name 'OUT MIXR BST1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.244 {
- iface MIXER
- name 'OUT MIXR INR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.245 {
- iface MIXER
- name 'OUT MIXR REC MIXR Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.246 {
- iface MIXER
- name 'OUT MIXR DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.247 {
- iface MIXER
- name 'OUT MIXR DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.248 {
- iface MIXER
- name 'OUT MIXR DAC R1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.249 {
- iface MIXER
- name 'HPO MIX DAC2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.250 {
- iface MIXER
- name 'HPO MIX DAC1 Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.251 {
- iface MIXER
- name 'HPO MIX HPVOL Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.252 {
- iface MIXER
- name 'Mono MIX DAC R2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.253 {
- iface MIXER
- name 'Mono MIX DAC L2 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.254 {
- iface MIXER
- name 'Mono MIX OUTVOL R Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.255 {
- iface MIXER
- name 'Mono MIX OUTVOL L Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.256 {
- iface MIXER
- name 'Mono MIX BST1 Switch'
- value false
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
-}
-state.bytrt5640 {
- control.1 {
- iface MIXER
- name 'Mono Playback Switch'
- value true
- comment {
- access 'read write'
- type BOOLEAN
- count 1
- }
- }
- control.2 {
- iface MIXER
- name 'Mono DAC Playback Volume'
- value.0 175
- value.1 175
- comment {
- access 'read write'
- type INTEGER
- count 2
- range '0 - 175'
- dbmin -65625
- dbmax 0
- dbvalue.0 0
- dbvalue.1 0
- }
- }
- control.3 {
- iface MIXER
- name 'Speaker Channel Switch'
- value.0 true
- value.1 true
- comment {
- access 'read write'
- type BOOLEAN
- count 2
- }
- }
- control.4 {
- iface MIXER
- name 'Speaker Playback Volume'
- value.0 0
- value.1 0
- comment {
- access 'read write'
- type INTEGER
- count 2
- range '0 - 39'
- dbmin -4650
- dbmax 1200
- dbvalue.0 -4650
- dbvalue.1 -4650
- }
- }
- control.5 {
- iface MIXER
- name 'HP Channel Switch'
- value.0 true
- value.1 true
- comment {
- access 'read write'
- type BOOLEAN
- count 2
- }
- }
- control.6 {
- iface MIXER
- name 'HP 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.7 {
- iface MIXER
- name 'OUT Playback Switch'
- value.0 true
- value.1 true
- comment {
- access 'read write'
- type BOOLEAN
- count 2
- }
- }
- control.8 {
- iface MIXER
- name 'OUT Channel Switch'
- value.0 true
- value.1 true
- comment {
- access 'read write'
- type BOOLEAN
- count 2
- }
- }
- control.9 {
- 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.10 {
- iface MIXER
- name 'DAC2 Playback Switch'
- value.0 true
- value.1 true
- comment {
- access 'read write'
- type BOOLEAN
- count 2
- }
- }
- control.11 {
- iface MIXER
- name 'DAC1 Playback Volume'
- value.0 175
- value.1 175
- comment {
- access 'read write'
- type INTEGER
- count 2
- range '0 - 175'
- dbmin -65625
- dbmax 0
- dbvalue.0 0
- dbvalue.1 0
- }
- }
- control.12 {
- iface MIXER
- name 'IN1 Boost'
- value 0
- comment {
- access 'read write'
- type INTEGER
- count 1
- range '0 - 8'
- dbmin 0
- dbmax 5200
- dbvalue.0 0
- }
- }
- control.13 {
- iface MIXER
- name 'IN2 Boost'
- value 0
- comment {
- access 'read write'
- type INTEGER
- count 1
- range '0 - 8'
- dbmin 0
- dbmax 5200
- dbvalue.0 0
- }
- }
- control.14 {
- iface MIXER
- name 'IN3 Boost'
- value 0
- comment {
- access 'read write'
- type INTEGER
- count 1
- range '0 - 8'
- dbmin 0
- dbmax 5200
- dbvalue.0 0
- }
- }
- control.15 {