diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2022-02-18 19:43:56 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2022-02-21 20:06:28 -0300 |
commit | 30f5ce1d2168389295b4813e01898c2fb0f9bab9 (patch) | |
tree | f6f78dbf8e5eef40510739dc1db79d60f05189fb /recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state | |
parent | a3b102a9ed12ea03e72f713ed40968da1776c6d3 (diff) | |
download | meta-freescale-30f5ce1d2168389295b4813e01898c2fb0f9bab9.tar.gz |
Generalize overrides subsystem for NXP and Mainline support
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and
mainline-bsp.
So, for example, the mx8mq override is split into:
- imx-generic-bsp: compatible with every i.MX SoC and both BSP variants
- imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP
- imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP
- mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants
- mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP
- mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP
- mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants
- mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP
- mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP
- mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants
- mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP
- mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP
The extender mechanism is responsible for extending the override list to
include the generic overrides. We can then use the three different
variants to handle the metadata correctly.
Generically speaking, the conversion mainly was automated (with a lot of
back and forth until getting it right).
To convert an existing layer, the following script can be used:
```sh
git ls-files classes recipes-* \
| xargs sed -i \
-e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \
-e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \
-e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \
-e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \
\
-e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \
-e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \
-e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(vf\w*\),:\1-generic-bsp,g' \
-e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \
-e 's,\(vf\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf\w*\)),|\1-generic-bsp),g' \
-e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(imx\) ,:\1-nxp-bsp ,g' \
-e 's,(\(imx\)),(\1-nxp-bsp),g' \
-e 's,\(imx\)|,\1-nxp-bsp|,g' \
-e 's,|\(imx\)),|\1-nxp-bsp),g'
for d in $(find -type d | egrep '/mx[6-8]w*'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/imx$'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/mx[5s]w*'); do
git mv $d $d-generic-bsp
done
```
Fixes: #791.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state')
-rwxr-xr-x | recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state | 9848 |
1 files changed, 9848 insertions, 0 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state b/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state new file mode 100755 index 00000000..ace734df --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.state | |||
@@ -0,0 +1,9848 @@ | |||
1 | state.wm8962audio { | ||
2 | control.1 { | ||
3 | iface MIXER | ||
4 | name 'Input Mixer Switch' | ||
5 | value.0 true | ||
6 | value.1 true | ||
7 | comment { | ||
8 | access 'read write' | ||
9 | type BOOLEAN | ||
10 | count 2 | ||
11 | } | ||
12 | } | ||
13 | control.2 { | ||
14 | iface MIXER | ||
15 | name 'MIXINL IN2L Volume' | ||
16 | value 5 | ||
17 | comment { | ||
18 | access 'read write' | ||
19 | type INTEGER | ||
20 | count 1 | ||
21 | range '0 - 7' | ||
22 | dbmin -1500 | ||
23 | dbmax 600 | ||
24 | dbvalue.0 0 | ||
25 | } | ||
26 | } | ||
27 | control.3 { | ||
28 | iface MIXER | ||
29 | name 'MIXINL PGA Volume' | ||
30 | value 0 | ||
31 | comment { | ||
32 | access 'read write' | ||
33 | type INTEGER | ||
34 | count 1 | ||
35 | range '0 - 7' | ||
36 | dbmin 0 | ||
37 | dbmax 3000 | ||
38 | dbvalue.0 0 | ||
39 | } | ||
40 | } | ||
41 | control.4 { | ||
42 | iface MIXER | ||
43 | name 'MIXINL IN3L Volume' | ||
44 | value 5 | ||
45 | comment { | ||
46 | access 'read write' | ||
47 | type INTEGER | ||
48 | count 1 | ||
49 | range '0 - 7' | ||
50 | dbmin -1500 | ||
51 | dbmax 600 | ||
52 | dbvalue.0 0 | ||
53 | } | ||
54 | } | ||
55 | control.5 { | ||
56 | iface MIXER | ||
57 | name 'MIXINR IN2R Volume' | ||
58 | value 5 | ||
59 | comment { | ||
60 | access 'read write' | ||
61 | type INTEGER | ||
62 | count 1 | ||
63 | range '0 - 7' | ||
64 | dbmin -1500 | ||
65 | dbmax 600 | ||
66 | dbvalue.0 0 | ||
67 | } | ||
68 | } | ||
69 | control.6 { | ||
70 | iface MIXER | ||
71 | name 'MIXINR PGA Volume' | ||
72 | value 0 | ||
73 | comment { | ||
74 | access 'read write' | ||
75 | type INTEGER | ||
76 | count 1 | ||
77 | range '0 - 7' | ||
78 | dbmin 0 | ||
79 | dbmax 3000 | ||
80 | dbvalue.0 0 | ||
81 | } | ||
82 | } | ||
83 | control.7 { | ||
84 | iface MIXER | ||
85 | name 'MIXINR IN3R Volume' | ||
86 | value 7 | ||
87 | comment { | ||
88 | access 'read write' | ||
89 | type INTEGER | ||
90 | count 1 | ||
91 | range '0 - 7' | ||
92 | dbmin -1500 | ||
93 | dbmax 600 | ||
94 | dbvalue.0 600 | ||
95 | } | ||
96 | } | ||
97 | control.8 { | ||
98 | iface MIXER | ||
99 | name 'Digital Capture Volume' | ||
100 | value.0 108 | ||
101 | value.1 108 | ||
102 | comment { | ||
103 | access 'read write' | ||
104 | type INTEGER | ||
105 | count 2 | ||
106 | range '0 - 127' | ||
107 | dbmin -9999999 | ||
108 | dbmax 2325 | ||
109 | dbvalue.0 900 | ||
110 | dbvalue.1 900 | ||
111 | } | ||
112 | } | ||
113 | control.9 { | ||
114 | iface MIXER | ||
115 | name 'Capture Volume' | ||
116 | value.0 40 | ||
117 | value.1 40 | ||
118 | comment { | ||
119 | access 'read write' | ||
120 | type INTEGER | ||
121 | count 2 | ||
122 | range '0 - 63' | ||
123 | dbmin -2325 | ||
124 | dbmax 2400 | ||
125 | dbvalue.0 675 | ||
126 | dbvalue.1 675 | ||
127 | } | ||
128 | } | ||
129 | control.10 { | ||
130 | iface MIXER | ||
131 | name 'Capture Switch' | ||
132 | value.0 true | ||
133 | value.1 true | ||
134 | comment { | ||
135 | access 'read write' | ||
136 | type BOOLEAN | ||
137 | count 2 | ||
138 | } | ||
139 | } | ||
140 | control.11 { | ||
141 | iface MIXER | ||
142 | name 'Capture ZC Switch' | ||
143 | value.0 true | ||
144 | value.1 true | ||
145 | comment { | ||
146 | access 'read write' | ||
147 | type BOOLEAN | ||
148 | count 2 | ||
149 | } | ||
150 | } | ||
151 | control.12 { | ||
152 | iface MIXER | ||
153 | name 'Capture HPF Switch' | ||
154 | value true | ||
155 | comment { | ||
156 | access 'read write' | ||
157 | type BOOLEAN | ||
158 | count 1 | ||
159 | } | ||
160 | } | ||
161 | control.13 { | ||
162 | iface MIXER | ||
163 | name 'Capture HPF Mode' | ||
164 | value Hi-fi | ||
165 | comment { | ||
166 | access 'read write' | ||
167 | type ENUMERATED | ||
168 | count 1 | ||
169 | item.0 Hi-fi | ||
170 | item.1 Application | ||
171 | } | ||
172 | } | ||
173 | control.14 { | ||
174 | iface MIXER | ||
175 | name 'Capture HPF Cutoff' | ||
176 | value 0 | ||
177 | comment { | ||
178 | access 'read write' | ||
179 | type INTEGER | ||
180 | count 1 | ||
181 | range '0 - 7' | ||
182 | } | ||
183 | } | ||
184 | control.15 { | ||
185 | iface MIXER | ||
186 | name 'Capture LHPF Switch' | ||
187 | value false | ||
188 | comment { | ||
189 | access 'read write' | ||
190 | type BOOLEAN | ||
191 | count 1 | ||
192 | } | ||
193 | } | ||
194 | control.16 { | ||
195 | iface MIXER | ||
196 | name 'Capture LHPF Mode' | ||
197 | value LPF | ||
198 | comment { | ||
199 | access 'read write' | ||
200 | type ENUMERATED | ||
201 | count 1 | ||
202 | item.0 LPF | ||
203 | item.1 HPF | ||
204 | } | ||
205 | } | ||
206 | control.17 { | ||
207 | iface MIXER | ||
208 | name 'Sidetone Volume' | ||
209 | value.0 0 | ||
210 | value.1 0 | ||
211 | comment { | ||
212 | access 'read write' | ||
213 | type INTEGER | ||
214 | count 2 | ||
215 | range '0 - 12' | ||
216 | dbmin -3600 | ||
217 | dbmax 0 | ||
218 | dbvalue.0 -3600 | ||
219 | dbvalue.1 -3600 | ||
220 | } | ||
221 | } | ||
222 | control.18 { | ||
223 | iface MIXER | ||
224 | name 'Digital Playback Volume' | ||
225 | value.0 96 | ||
226 | value.1 96 | ||
227 | comment { | ||
228 | access 'read write' | ||
229 | type INTEGER | ||
230 | count 2 | ||
231 | range '0 - 127' | ||
232 | dbmin -9999999 | ||
233 | dbmax 2325 | ||
234 | dbvalue.0 0 | ||
235 | dbvalue.1 0 | ||
236 | } | ||
237 | } | ||
238 | control.19 { | ||
239 | iface MIXER | ||
240 | name 'DAC High Performance Switch' | ||
241 | value false | ||
242 | comment { | ||
243 | access 'read write' | ||
244 | type BOOLEAN | ||
245 | count 1 | ||
246 | } | ||
247 | } | ||
248 | control.20 { | ||
249 | iface MIXER | ||
250 | name 'DAC L/R Swap Switch' | ||
251 | value false | ||
252 | comment { | ||
253 | access 'read write' | ||
254 | type BOOLEAN | ||
255 | count 1 | ||
256 | } | ||
257 | } | ||
258 | control.21 { | ||
259 | iface MIXER | ||
260 | name 'ADC L/R Swap Switch' | ||
261 | value false | ||
262 | comment { | ||
263 | access 'read write' | ||
264 | type BOOLEAN | ||
265 | count 1 | ||
266 | } | ||
267 | } | ||
268 | control.22 { | ||
269 | iface MIXER | ||
270 | name 'ADC High Performance Switch' | ||
271 | value true | ||
272 | comment { | ||
273 | access 'read write' | ||
274 | type BOOLEAN | ||
275 | count 1 | ||
276 | } | ||
277 | } | ||
278 | control.23 { | ||
279 | iface MIXER | ||
280 | name 'Beep Volume' | ||
281 | value 0 | ||
282 | comment { | ||
283 | access 'read write' | ||
284 | type INTEGER | ||
285 | count 1 | ||
286 | range '0 - 15' | ||
287 | dbmin -9999999 | ||
288 | dbmax -600 | ||
289 | dbvalue.0 -9999999 | ||
290 | } | ||
291 | } | ||
292 | control.24 { | ||
293 | iface MIXER | ||
294 | name 'Headphone Volume' | ||
295 | value.0 93 | ||
296 | value.1 93 | ||
297 | comment { | ||
298 | access 'read write' | ||
299 | type INTEGER | ||
300 | count 2 | ||
301 | range '0 - 127' | ||
302 | dbmin -9999999 | ||
303 | dbmax 600 | ||
304 | dbvalue.0 -2800 | ||
305 | dbvalue.1 -2800 | ||
306 | } | ||
307 | } | ||
308 | control.25 { | ||
309 | iface MIXER | ||
310 | name 'Headphone Switch' | ||
311 | value.0 true | ||
312 | value.1 true | ||
313 | comment { | ||
314 | access 'read write' | ||
315 | type BOOLEAN | ||
316 | count 2 | ||
317 | } | ||
318 | } | ||
319 | control.26 { | ||
320 | iface MIXER | ||
321 | name 'Headphone ZC Switch' | ||
322 | value.0 false | ||
323 | value.1 false | ||
324 | comment { | ||
325 | access 'read write' | ||
326 | type BOOLEAN | ||
327 | count 2 | ||
328 | } | ||
329 | } | ||
330 | control.27 { | ||
331 | iface MIXER | ||
332 | name 'Headphone Aux Volume' | ||
333 | value.0 7 | ||
334 | value.1 7 | ||
335 | comment { | ||
336 | access 'read write' | ||
337 | type INTEGER | ||
338 | count 2 | ||
339 | range '0 - 7' | ||
340 | dbmin -700 | ||
341 | dbmax 0 | ||
342 | dbvalue.0 0 | ||
343 | dbvalue.1 0 | ||
344 | } | ||
345 | } | ||
346 | control.28 { | ||
347 | iface MIXER | ||
348 | name 'Headphone Mixer Switch' | ||
349 | value.0 false | ||
350 | value.1 false | ||
351 | comment { | ||
352 | access 'read write' | ||
353 | type BOOLEAN | ||
354 | count 2 | ||
355 | } | ||
356 | } | ||
357 | control.29 { | ||
358 | iface MIXER | ||
359 | name 'HPMIXL IN4L Volume' | ||
360 | value 7 | ||
361 | comment { | ||
362 | access 'read write' | ||
363 | type INTEGER | ||
364 | count 1 | ||
365 | range '0 - 7' | ||
366 | dbmin -1500 | ||
367 | dbmax 600 | ||
368 | dbvalue.0 600 | ||
369 | } | ||
370 | } | ||
371 | control.30 { | ||
372 | iface MIXER | ||
373 | name 'HPMIXL IN4R Volume' | ||
374 | value 7 | ||
375 | comment { | ||
376 | access 'read write' | ||
377 | type INTEGER | ||
378 | count 1 | ||
379 | range '0 - 7' | ||
380 | dbmin -1500 | ||
381 | dbmax 600 | ||
382 | dbvalue.0 600 | ||
383 | } | ||
384 | } | ||
385 | control.31 { | ||
386 | iface MIXER | ||
387 | name 'HPMIXL MIXINL Volume' | ||
388 | value 1 | ||
389 | comment { | ||
390 | access 'read write' | ||
391 | type INTEGER | ||
392 | count 1 | ||
393 | range '0 - 1' | ||
394 | dbmin -600 | ||
395 | dbmax 0 | ||
396 | dbvalue.0 0 | ||
397 | } | ||
398 | } | ||
399 | control.32 { | ||
400 | iface MIXER | ||
401 | name 'HPMIXL MIXINR Volume' | ||
402 | value 1 | ||
403 | comment { | ||
404 | access 'read write' | ||
405 | type INTEGER | ||
406 | count 1 | ||
407 | range '0 - 1' | ||
408 | dbmin -600 | ||
409 | dbmax 0 | ||
410 | dbvalue.0 0 | ||
411 | } | ||
412 | } | ||
413 | control.33 { | ||
414 | iface MIXER | ||
415 | name 'HPMIXR IN4L Volume' | ||
416 | value 7 | ||
417 | comment { | ||
418 | access 'read write' | ||
419 | type INTEGER | ||
420 | count 1 | ||
421 | range '0 - 7' | ||
422 | dbmin -1500 | ||
423 | dbmax 600 | ||
424 | dbvalue.0 600 | ||
425 | } | ||
426 | } | ||
427 | control.34 { | ||
428 | iface MIXER | ||
429 | name 'HPMIXR IN4R Volume' | ||
430 | value 7 | ||
431 | comment { | ||
432 | access 'read write' | ||
433 | type INTEGER | ||
434 | count 1 | ||
435 | range '0 - 7' | ||
436 | dbmin -1500 | ||
437 | dbmax 600 | ||
438 | dbvalue.0 600 | ||
439 | } | ||
440 | } | ||
441 | control.35 { | ||
442 | iface MIXER | ||
443 | name 'HPMIXR MIXINL Volume' | ||
444 | value 1 | ||
445 | comment { | ||
446 | access 'read write' | ||
447 | type INTEGER | ||
448 | count 1 | ||
449 | range '0 - 1' | ||
450 | dbmin -600 | ||
451 | dbmax 0 | ||
452 | dbvalue.0 0 | ||
453 | } | ||
454 | } | ||
455 | control.36 { | ||
456 | iface MIXER | ||
457 | name 'HPMIXR MIXINR Volume' | ||
458 | value 1 | ||
459 | comment { | ||
460 | access 'read write' | ||
461 | type INTEGER | ||
462 | count 1 | ||
463 | range '0 - 1' | ||
464 | dbmin -600 | ||
465 | dbmax 0 | ||
466 | dbvalue.0 0 | ||
467 | } | ||
468 | } | ||
469 | control.37 { | ||
470 | iface MIXER | ||
471 | name 'Speaker Boost Volume' | ||
472 | value 3 | ||
473 | comment { | ||
474 | access 'read write' | ||
475 | type INTEGER | ||
476 | count 1 | ||
477 | range '0 - 7' | ||
478 | dbmin 0 | ||
479 | dbmax 1200 | ||
480 | dbvalue.0 450 | ||
481 | } | ||
482 | } | ||
483 | control.38 { | ||
484 | iface MIXER | ||
485 | name 'EQ Switch' | ||
486 | value false | ||
487 | comment { | ||
488 | access 'read write' | ||
489 | type BOOLEAN | ||
490 | count 1 | ||
491 | } | ||
492 | } | ||
493 | control.39 { | ||
494 | iface MIXER | ||
495 | name 'EQ1 Volume' | ||
496 | value.0 12 | ||
497 | value.1 12 | ||
498 | comment { | ||
499 | access 'read write' | ||
500 | type INTEGER | ||
501 | count 2 | ||
502 | range '0 - 31' | ||
503 | dbmin -1200 | ||
504 | dbmax 1900 | ||
505 | dbvalue.0 0 | ||
506 | dbvalue.1 0 | ||
507 | } | ||
508 | } | ||
509 | control.40 { | ||
510 | iface MIXER | ||
511 | name 'EQ2 Volume' | ||
512 | value.0 12 | ||
513 | value.1 12 | ||
514 | comment { | ||
515 | access 'read write' | ||
516 | type INTEGER | ||
517 | count 2 | ||
518 | range '0 - 31' | ||
519 | dbmin -1200 | ||
520 | dbmax 1900 | ||
521 | dbvalue.0 0 | ||
522 | dbvalue.1 0 | ||
523 | } | ||
524 | } | ||
525 | control.41 { | ||
526 | iface MIXER | ||
527 | name 'EQ3 Volume' | ||
528 | value.0 12 | ||
529 | value.1 12 | ||
530 | comment { | ||
531 | access 'read write' | ||
532 | type INTEGER | ||
533 | count 2 | ||
534 | range '0 - 31' | ||
535 | dbmin -1200 | ||
536 | dbmax 1900 | ||
537 | dbvalue.0 0 | ||
538 | dbvalue.1 0 | ||
539 | } | ||
540 | } | ||
541 | control.42 { | ||
542 | iface MIXER | ||
543 | name 'EQ4 Volume' | ||
544 | value.0 12 | ||
545 | value.1 12 | ||
546 | comment { | ||
547 | access 'read write' | ||
548 | type INTEGER | ||
549 | count 2 | ||
550 | range '0 - 31' | ||
551 | dbmin -1200 | ||
552 | dbmax 1900 | ||
553 | dbvalue.0 0 | ||
554 | dbvalue.1 0 | ||
555 | } | ||
556 | } | ||
557 | control.43 { | ||
558 | iface MIXER | ||
559 | name 'EQ5 Volume' | ||
560 | value.0 12 | ||
561 | value.1 12 | ||
562 | comment { | ||
563 | access 'read write' | ||
564 | type INTEGER | ||
565 | count 2 | ||
566 | range '0 - 31' | ||
567 | dbmin -1200 | ||
568 | dbmax 1900 | ||
569 | dbvalue.0 0 | ||
570 | dbvalue.1 0 | ||
571 | } | ||
572 | } | ||
573 | control.44 { | ||
574 | iface MIXER | ||
575 | name 'EQL Coefficients' | ||
576 | value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000' | ||
577 | comment { | ||
578 | access 'read write' | ||
579 | type BYTES | ||
580 | count 36 | ||
581 | } | ||
582 | } | ||
583 | control.45 { | ||
584 | iface MIXER | ||
585 | name 'EQR Coefficients' | ||
586 | value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000' | ||
587 | comment { | ||
588 | access 'read write' | ||
589 | type BYTES | ||
590 | count 36 | ||
591 | } | ||
592 | } | ||
593 | control.46 { | ||
594 | iface MIXER | ||
595 | name '3D Switch' | ||
596 | value false | ||
597 | comment { | ||
598 | access 'read write' | ||
599 | type BOOLEAN | ||
600 | count 1 | ||
601 | } | ||
602 | } | ||
603 | control.47 { | ||
604 | iface MIXER | ||
605 | name '3D Coefficients' | ||
606 | value '0040000000000000' | ||
607 | comment { | ||
608 | access 'read write' | ||
609 | type BYTES | ||
610 | count 8 | ||
611 | } | ||
612 | } | ||
613 | control.48 { | ||
614 | iface MIXER | ||
615 | name 'DF1 Switch' | ||
616 | value false | ||
617 | comment { | ||
618 | access 'read write' | ||
619 | type BOOLEAN | ||
620 | count 1 | ||
621 | } | ||
622 | } | ||
623 | control.49 { | ||
624 | iface MIXER | ||
625 | name 'DF1 Coefficients' | ||
626 | value '0000000000000000000000000000' | ||
627 | comment { | ||
628 | access 'read write' | ||
629 | type BYTES | ||
630 | count 14 | ||
631 | } | ||
632 | } | ||
633 | control.50 { | ||
634 | iface MIXER | ||
635 | name 'DRC Switch' | ||
636 | value false | ||
637 | comment { | ||
638 | access 'read write' | ||
639 | type BOOLEAN | ||
640 | count 1 | ||
641 | } | ||
642 | } | ||
643 | control.51 { | ||
644 | iface MIXER | ||
645 | name 'DRC Coefficients' | ||
646 | value '000c0925000000000000' | ||
647 | comment { | ||
648 | access 'read write' | ||
649 | type BYTES | ||
650 | count 10 | ||
651 | } | ||
652 | } | ||
653 | control.52 { | ||
654 | iface MIXER | ||
655 | name 'VSS Switch' | ||
656 | value false | ||
657 | comment { | ||
658 | access 'read write' | ||
659 | type BOOLEAN | ||
660 | count 1 | ||
661 | } | ||
662 | } | ||
663 | control.53 { | ||
664 | iface MIXER | ||
665 | name 'VSS Coefficients' | ||
666 | value '008c020000350700003a4100008b7d00003a4100008cfee800780000003fb260002d18180020000000f1834000fb830000eeaec000fbac4000f17f8000f43b4000f5fb0000ea10c000fcc58000e275c00004b48000d4f9800004914000d8a48000023dc000cf7a8000dc060000f2dac000baf340000a7940001c068000fd2d00001ce840000ddc4000fc9d000009558000fe7e80000eab4000f99880000987c000fd2c400009480000035f400000870000fae4c000000b400004e18000011f4000f8b00000fbcbc00004f3800007df4000ff070000efd70000fbaf4000108a80001107c000e0080000d276000020cf400030234000fd69c0002835000006330000d9f6c000f33340000f420000040c8000fb3f8000f757c0000354000000c6c0000312c000fd8580' | ||
667 | comment { | ||
668 | access 'read write' | ||
669 | type BYTES | ||
670 | count 296 | ||
671 | } | ||
672 | } | ||
673 | control.54 { | ||
674 | iface MIXER | ||
675 | name 'HPF1 Switch' | ||
676 | value false | ||
677 | comment { | ||
678 | access 'read write' | ||
679 | type BOOLEAN | ||
680 | count 1 | ||
681 | } | ||
682 | } | ||
683 | control.55 { | ||
684 | iface MIXER | ||
685 | name 'HPF2 Switch' | ||
686 | value false | ||
687 | comment { | ||
688 | access 'read write' | ||
689 | type BOOLEAN | ||
690 | count 1 | ||
691 | } | ||
692 | } | ||
693 | control.56 { | ||
694 | iface MIXER | ||
695 | name 'HPF Coefficients' | ||
696 | value '0000' | ||
697 | comment { | ||
698 | access 'read write' | ||
699 | type BYTES | ||
700 | count 2 | ||
701 | } | ||
702 | } | ||
703 | control.57 { | ||
704 | iface MIXER | ||
705 | name 'HD Bass Switch' | ||
706 | value false | ||
707 | comment { | ||
708 | access 'read write' | ||
709 | type BOOLEAN | ||
710 | count 1 | ||
711 | } | ||
712 | } | ||
713 | control.58 { | ||
714 | iface MIXER | ||
715 | name 'HD Bass Coefficients' | ||
716 | value '0002bd12007c586c00538121003f8bd80032f52d0065ac8c006be08700721483007214830043352500066a4a0043607900080000000100000059999a' | ||
717 | comment { | ||
718 | access 'read write' | ||
719 | type BYTES | ||
720 | count 60 | ||
721 | } | ||
722 | } | ||
723 | control.59 { | ||
724 | iface MIXER | ||
725 | name 'ALC Switch' | ||
726 | value.0 false | ||
727 | value.1 false | ||
728 | comment { | ||
729 | access 'read write' | ||
730 | type BOOLEAN | ||
731 | count 2 | ||
732 | } | ||
733 | } | ||
734 | control.60 { | ||
735 | iface MIXER | ||
736 | name ALC1 | ||
737 | value '007b' | ||
738 | comment { | ||
739 | access 'read write' | ||
740 | type BYTES | ||
741 | count 2 | ||
742 | } | ||
743 | } | ||
744 | control.61 { | ||
745 | iface MIXER | ||
746 | name ALC2 | ||
747 | value '0000' | ||
748 | comment { | ||
749 | access 'read write' | ||
750 | type BYTES | ||
751 | count 2 | ||
752 | } | ||
753 | } | ||
754 | control.62 { | ||
755 | iface MIXER | ||
756 | name ALC3 | ||
757 | value '1c32' | ||
758 | comment { | ||
759 | access 'read write' | ||
760 | type BYTES | ||
761 | count 2 | ||
762 | } | ||
763 | } | ||
764 | control.63 { | ||
765 | iface MIXER | ||
766 | name 'Noise Gate' | ||
767 | value '3200' | ||
768 | comment { | ||
769 | access 'read write' | ||
770 | type BYTES | ||
771 | count 2 | ||
772 | } | ||
773 | } | ||
774 | control.64 { | ||
775 | iface MIXER | ||
776 | name 'Speaker Volume' | ||
777 | value.0 114 | ||
778 | value.1 114 | ||
779 | comment { | ||
780 | access 'read write' | ||
781 | type INTEGER | ||
782 | count 2 | ||
783 | range '0 - 127' | ||
784 | dbmin -9999999 | ||
785 | dbmax 600 | ||
786 | dbvalue.0 -700 | ||
787 | dbvalue.1 -700 | ||
788 | } | ||
789 | } | ||
790 | control.65 { | ||
791 | iface MIXER | ||
792 | name 'Speaker Switch' | ||
793 | value.0 true | ||
794 | value.1 true | ||
795 | comment { | ||
796 | access 'read write' | ||
797 | type BOOLEAN | ||
798 | count 2 | ||
799 | } | ||
800 | } | ||
801 | control.66 { | ||
802 | iface MIXER | ||
803 | name 'Speaker ZC Switch' | ||
804 | value.0 false | ||
805 | value.1 false | ||
806 | comment { | ||
807 | access 'read write' | ||
808 | type BOOLEAN | ||
809 | count 2 | ||
810 | } | ||
811 | } | ||
812 | control.67 { | ||
813 | iface MIXER | ||
814 | name 'Speaker Mixer Switch' | ||
815 | value.0 false | ||
816 | value.1 false | ||
817 | comment { | ||
818 | access 'read write' | ||
819 | type BOOLEAN | ||
820 | count 2 | ||
821 | } | ||
822 | } | ||
823 | control.68 { | ||
824 | iface MIXER | ||
825 | name 'SPKOUTL Mixer IN4L Volume' | ||
826 | value 7 | ||
827 | comment { | ||
828 | access 'read write' | ||
829 | type INTEGER | ||
830 | count 1 | ||
831 | range '0 - 7' | ||
832 | dbmin -1500 | ||
833 | dbmax 600 | ||
834 | dbvalue.0 600 | ||
835 | } | ||
836 | } | ||
837 | control.69 { | ||
838 | iface MIXER | ||
839 | name 'SPKOUTL Mixer IN4R Volume' | ||
840 | value 7 | ||
841 | comment { | ||
842 | access 'read write' | ||
843 | type INTEGER | ||
844 | count 1 | ||
845 | range '0 - 7' | ||
846 | dbmin -1500 | ||
847 | dbmax 600 | ||
848 | dbvalue.0 600 | ||
849 | } | ||
850 | } | ||
851 | control.70 { | ||
852 | iface MIXER | ||
853 | name 'SPKOUTL Mixer MIXINL Volume' | ||
854 | value 1 | ||
855 | comment { | ||
856 | access 'read write' | ||
857 | type INTEGER | ||
858 | count 1 | ||
859 | range '0 - 1' | ||
860 | dbmin -600 | ||
861 | dbmax 0 | ||
862 | dbvalue.0 0 | ||
863 | } | ||
864 | } | ||
865 | control.71 { | ||
866 | iface MIXER | ||
867 | name 'SPKOUTL Mixer MIXINR Volume' | ||
868 | value 1 | ||
869 | comment { | ||
870 | access 'read write' | ||
871 | type INTEGER | ||
872 | count 1 | ||
873 | range '0 - 1' | ||
874 | dbmin -600 | ||
875 | dbmax 0 | ||
876 | dbvalue.0 0 | ||
877 | } | ||
878 | } | ||
879 | control.72 { | ||
880 | iface MIXER | ||
881 | name 'SPKOUTL Mixer DACL Volume' | ||
882 | value 0 | ||
883 | comment { | ||
884 | access 'read write' | ||
885 | type INTEGER | ||
886 | count 1 | ||
887 | range '0 - 1' | ||
888 | dbmin -600 | ||
889 | dbmax 0 | ||
890 | dbvalue.0 -600 | ||
891 | } | ||
892 | } | ||
893 | control.73 { | ||
894 | iface MIXER | ||
895 | name 'SPKOUTL Mixer DACR Volume' | ||
896 | value 0 | ||
897 | comment { | ||
898 | access 'read write' | ||
899 | type INTEGER | ||
900 | count 1 | ||
901 | range '0 - 1' | ||
902 | dbmin -600 | ||
903 | dbmax 0 | ||
904 | dbvalue.0 -600 | ||
905 | } | ||
906 | } | ||
907 | control.74 { | ||
908 | iface MIXER | ||
909 | name 'SPKOUTR Mixer IN4L Volume' | ||
910 | value 7 | ||
911 | comment { | ||
912 | access 'read write' | ||
913 | type INTEGER | ||
914 | count 1 | ||
915 | range '0 - 7' | ||
916 | dbmin -1500 | ||
917 | dbmax 600 | ||
918 | dbvalue.0 600 | ||
919 | } | ||
920 | } | ||
921 | control.75 { | ||
922 | iface MIXER | ||
923 | name 'SPKOUTR Mixer IN4R Volume' | ||
924 | value 7 | ||
925 | comment { | ||
926 | access 'read write' | ||
927 | type INTEGER | ||
928 | count 1 | ||
929 | range '0 - 7' | ||
930 | dbmin -1500 | ||
931 | dbmax 600 | ||
932 | dbvalue.0 600 | ||
933 | } | ||
934 | } | ||
935 | control.76 { | ||
936 | iface MIXER | ||
937 | name 'SPKOUTR Mixer MIXINL Volume' | ||
938 | value 1 | ||
939 | comment { | ||
940 | access 'read write' | ||
941 | type INTEGER | ||
942 | count 1 | ||
943 | range '0 - 1' | ||
944 | dbmin -600 | ||
945 | dbmax 0 | ||
946 | dbvalue.0 0 | ||
947 | } | ||
948 | } | ||
949 | control.77 { | ||
950 | iface MIXER | ||
951 | name 'SPKOUTR Mixer MIXINR Volume' | ||
952 | value 1 | ||
953 | comment { | ||
954 | access 'read write' | ||
955 | type INTEGER | ||
956 | count 1 | ||
957 | range '0 - 1' | ||
958 | dbmin -600 | ||
959 | dbmax 0 | ||
960 | dbvalue.0 0 | ||
961 | } | ||
962 | } | ||
963 | control.78 { | ||
964 | iface MIXER | ||
965 | name 'SPKOUTR Mixer DACL Volume' | ||
966 | value 0 | ||
967 | comment { | ||
968 | access 'read write' | ||
969 | type INTEGER | ||
970 | count 1 | ||
971 | range '0 - 1' | ||
972 | dbmin -600 | ||
973 | dbmax 0 | ||
974 | dbvalue.0 -600 | ||
975 | } | ||
976 | } | ||
977 | control.79 { | ||
978 | iface MIXER | ||
979 | name 'SPKOUTR Mixer DACR Volume' | ||
980 | value 0 | ||
981 | comment { | ||
982 | access 'read write' | ||
983 | type INTEGER | ||
984 | count 1 | ||
985 | range '0 - 1' | ||
986 | dbmin -600 | ||
987 | dbmax 0 | ||
988 | dbvalue.0 -600 | ||
989 | } | ||
990 | } | ||
991 | control.80 { | ||
992 | iface MIXER | ||
993 | name 'SPKOUTR PGA' | ||
994 | value DAC | ||
995 | comment { | ||
996 | access 'read write' | ||
997 | type ENUMERATED | ||
998 | count 1 | ||
999 | item.0 DAC | ||
1000 | item.1 Mixer | ||
1001 | } | ||
1002 | } | ||
1003 | control.81 { | ||
1004 | iface MIXER | ||
1005 | name 'SPKOUTL PGA' | ||
1006 | value DAC | ||
1007 | comment { | ||
1008 | access 'read write' | ||
1009 | type ENUMERATED | ||
1010 | count 1 | ||
1011 | item.0 DAC | ||
1012 | item.1 Mixer | ||
1013 | } | ||
1014 | } | ||
1015 | control.82 { | ||
1016 | iface MIXER | ||
1017 | name 'SPKOUTR Mixer DACL Switch' | ||
1018 | value false | ||
1019 | comment { | ||
1020 | access 'read write' | ||
1021 | type BOOLEAN | ||
1022 | count 1 | ||
1023 | } | ||
1024 | } | ||
1025 | control.83 { | ||
1026 | iface MIXER | ||
1027 | name 'SPKOUTR Mixer DACR Switch' | ||
1028 | value false | ||
1029 | comment { | ||
1030 | access 'read write' | ||
1031 | type BOOLEAN | ||
1032 | count 1 | ||
1033 | } | ||
1034 | } | ||
1035 | control.84 { | ||
1036 | iface MIXER | ||
1037 | name 'SPKOUTR Mixer MIXINL Switch' | ||
1038 | value false | ||
1039 | comment { | ||
1040 | access 'read write' | ||
1041 | type BOOLEAN | ||
1042 | count 1 | ||
1043 | } | ||
1044 | } | ||
1045 | control.85 { | ||
1046 | iface MIXER | ||
1047 | name 'SPKOUTR Mixer MIXINR Switch' | ||
1048 | value false | ||
1049 | comment { | ||
1050 | access 'read write' | ||
1051 | type BOOLEAN | ||
1052 | count 1 | ||
1053 | } | ||
1054 | } | ||
1055 | control.86 { | ||
1056 | iface MIXER | ||
1057 | name 'SPKOUTR Mixer IN4L Switch' | ||
1058 | value false | ||
1059 | comment { | ||
1060 | access 'read write' | ||
1061 | type BOOLEAN | ||
1062 | count 1 | ||
1063 | } | ||
1064 | } | ||
1065 | control.87 { | ||
1066 | iface MIXER | ||
1067 | name 'SPKOUTR Mixer IN4R Switch' | ||
1068 | value false | ||
1069 | comment { | ||
1070 | access 'read write' | ||
1071 | type BOOLEAN | ||
1072 | count 1 | ||
1073 | } | ||
1074 | } | ||
1075 | control.88 { | ||
1076 | iface MIXER | ||
1077 | name 'SPKOUTL Mixer DACL Switch' | ||
1078 | value false | ||
1079 | comment { | ||
1080 | access 'read write' | ||
1081 | type BOOLEAN | ||
1082 | count 1 | ||
1083 | } | ||
1084 | } | ||
1085 | control.89 { | ||
1086 | iface MIXER | ||
1087 | name 'SPKOUTL Mixer DACR Switch' | ||
1088 | value false | ||
1089 | comment { | ||
1090 | access 'read write' | ||
1091 | type BOOLEAN | ||
1092 | count 1 | ||
1093 | } | ||
1094 | } | ||
1095 | control.90 { | ||
1096 | iface MIXER | ||
1097 | name 'SPKOUTL Mixer MIXINL Switch' | ||
1098 | value false | ||
1099 | comment { | ||
1100 | access 'read write' | ||
1101 | type BOOLEAN | ||
1102 | count 1 | ||
1103 | } | ||
1104 | } | ||
1105 | control.91 { | ||
1106 | iface MIXER | ||
1107 | name 'SPKOUTL Mixer MIXINR Switch' | ||
1108 | value false | ||
1109 | comment { | ||
1110 | access 'read write' | ||
1111 | type BOOLEAN | ||
1112 | count 1 | ||
1113 | } | ||
1114 | } | ||
1115 | control.92 { | ||
1116 | iface MIXER | ||
1117 | name 'SPKOUTL Mixer IN4L Switch' | ||
1118 | value false | ||
1119 | comment { | ||
1120 | access 'read write' | ||
1121 | type BOOLEAN | ||
1122 | count 1 | ||
1123 | } | ||
1124 | } | ||
1125 | control.93 { | ||
1126 | iface MIXER | ||
1127 | name 'SPKOUTL Mixer IN4R Switch' | ||
1128 | value false | ||
1129 | comment { | ||
1130 | access 'read write' | ||
1131 | type BOOLEAN | ||
1132 | count 1 | ||
1133 | } | ||
1134 | } | ||
1135 | control.94 { | ||
1136 | iface MIXER | ||
1137 | name 'HPOUTR PGA' | ||
1138 | value DAC | ||
1139 | comment { | ||
1140 | access 'read write' | ||
1141 | type ENUMERATED | ||
1142 | count 1 | ||
1143 | item.0 DAC | ||
1144 | item.1 Mixer | ||
1145 | } | ||
1146 | } | ||
1147 | control.95 { | ||
1148 | iface MIXER | ||
1149 | name 'HPOUTL PGA' | ||
1150 | value DAC | ||
1151 | comment { | ||
1152 | access 'read write' | ||
1153 | type ENUMERATED | ||
1154 | count 1 | ||
1155 | item.0 DAC | ||
1156 | item.1 Mixer | ||
1157 | } | ||
1158 | } | ||
1159 | control.96 { | ||
1160 | iface MIXER | ||
1161 | name 'HPMIXR DACL Switch' | ||
1162 | value false | ||
1163 | comment { | ||
1164 | access 'read write' | ||
1165 | type BOOLEAN | ||
1166 | count 1 | ||
1167 | } | ||
1168 | } | ||
1169 | control.97 { | ||
1170 | iface MIXER | ||
1171 | name 'HPMIXR DACR Switch' | ||
1172 | value false | ||
1173 | comment { | ||
1174 | access 'read write' | ||
1175 | type BOOLEAN | ||
1176 | count 1 | ||
1177 | } | ||
1178 | } | ||
1179 | control.98 { | ||
1180 | iface MIXER | ||
1181 | name 'HPMIXR MIXINL Switch' | ||
1182 | value false | ||
1183 | comment { | ||
1184 | access 'read write' | ||
1185 | type BOOLEAN | ||
1186 | count 1 | ||
1187 | } | ||
1188 | } | ||
1189 | control.99 { | ||
1190 | iface MIXER | ||
1191 | name 'HPMIXR MIXINR Switch' | ||
1192 | value false | ||
1193 | comment { | ||
1194 | access 'read write' | ||
1195 | type BOOLEAN | ||
1196 | count 1 | ||
1197 | } | ||
1198 | } | ||
1199 | control.100 { | ||
1200 | iface MIXER | ||
1201 | name 'HPMIXR IN4L Switch' | ||
1202 | value false | ||
1203 | comment { | ||
1204 | access 'read write' | ||
1205 | type BOOLEAN | ||
1206 | count 1 | ||
1207 | } | ||
1208 | } | ||
1209 | control.101 { | ||
1210 | iface MIXER | ||
1211 | name 'HPMIXR IN4R Switch' | ||
1212 | value false | ||
1213 | comment { | ||
1214 | access 'read write' | ||
1215 | type BOOLEAN | ||
1216 | count 1 | ||
1217 | } | ||
1218 | } | ||
1219 | control.102 { | ||
1220 | iface MIXER | ||
1221 | name 'HPMIXL DACL Switch' | ||
1222 | value false | ||
1223 | comment { | ||
1224 | access 'read write' | ||
1225 | type BOOLEAN | ||
1226 | count 1 | ||
1227 | } | ||
1228 | } | ||
1229 | control.103 { | ||
1230 | iface MIXER | ||
1231 | name 'HPMIXL DACR Switch' | ||
1232 | value false | ||
1233 | comment { | ||
1234 | access 'read write' | ||
1235 | type BOOLEAN | ||
1236 | count 1 | ||
1237 | } | ||
1238 | } | ||
1239 | control.104 { | ||
1240 | iface MIXER | ||
1241 | name 'HPMIXL MIXINL Switch' | ||
1242 | value false | ||
1243 | comment { | ||
1244 | access 'read write' | ||
1245 | type BOOLEAN | ||
1246 | count 1 | ||
1247 | } | ||
1248 | } | ||
1249 | control.105 { | ||
1250 | iface MIXER | ||
1251 | name 'HPMIXL MIXINR Switch' | ||
1252 | value false | ||
1253 | comment { | ||
1254 | access 'read write' | ||
1255 | type BOOLEAN | ||
1256 | count 1 | ||
1257 | } | ||
1258 | } | ||
1259 | control.106 { | ||
1260 | iface MIXER | ||
1261 | name 'HPMIXL IN4L Switch' | ||
1262 | value false | ||
1263 | comment { | ||
1264 | access 'read write' | ||
1265 | type BOOLEAN | ||
1266 | count 1 | ||
1267 | } | ||
1268 | } | ||
1269 | control.107 { | ||
1270 | iface MIXER | ||
1271 | name 'HPMIXL IN4R Switch' | ||
1272 | value false | ||
1273 | comment { | ||
1274 | access 'read write' | ||
1275 | type BOOLEAN | ||
1276 | count 1 | ||
1277 | } | ||
1278 | } | ||
1279 | control.108 { | ||
1280 | iface MIXER | ||
1281 | name STR | ||
1282 | value None | ||
1283 | comment { | ||
1284 | access 'read write' | ||
1285 | type ENUMERATED | ||
1286 | count 1 | ||
1287 | item.0 None | ||
1288 | item.1 Left | ||
1289 | item.2 Right | ||
1290 | } | ||
1291 | } | ||
1292 | control.109 { | ||
1293 | iface MIXER | ||
1294 | name STL | ||
1295 | value None | ||
1296 | comment { | ||
1297 | access 'read write' | ||
1298 | type ENUMERATED | ||
1299 | count 1 | ||
1300 | item.0 None | ||
1301 | item.1 Left | ||
1302 | item.2 Right | ||
1303 | } | ||
1304 | } | ||
1305 | control.110 { | ||
1306 | iface MIXER | ||
1307 | name 'MIXINR IN2R Switch' | ||
1308 | value false | ||
1309 | comment { | ||
1310 | access 'read write' | ||
1311 | type BOOLEAN | ||
1312 | count 1 | ||
1313 | } | ||
1314 | } | ||
1315 | control.111 { | ||
1316 | iface MIXER | ||
1317 | name 'MIXINR IN3R Switch' | ||
1318 | value true | ||
1319 | comment { | ||
1320 | access 'read write' | ||
1321 | type BOOLEAN | ||
1322 | count 1 | ||
1323 | } | ||
1324 | } | ||
1325 | control.112 { | ||
1326 | iface MIXER | ||
1327 | name 'MIXINR PGA Switch' | ||
1328 | value true | ||
1329 | comment { | ||
1330 | access 'read write' | ||
1331 | type BOOLEAN | ||
1332 | count 1 | ||
1333 | } | ||
1334 | } | ||
1335 | control.113 { | ||
1336 | iface MIXER | ||
1337 | name 'MIXINL IN2L Switch' | ||
1338 | value false | ||
1339 | comment { | ||
1340 | access 'read write' | ||
1341 | type BOOLEAN | ||
1342 | count 1 | ||
1343 | } | ||
1344 | } | ||
1345 | control.114 { | ||
1346 | iface MIXER | ||
1347 | name 'MIXINL IN3L Switch' | ||
1348 | value false | ||
1349 | comment { | ||
1350 | access 'read write' | ||
1351 | type BOOLEAN | ||
1352 | count 1 | ||
1353 | } | ||
1354 | } | ||
1355 | control.115 { | ||
1356 | iface MIXER | ||
1357 | name 'MIXINL PGA Switch' | ||
1358 | value true | ||
1359 | comment { | ||
1360 | access 'read write' | ||
1361 | type BOOLEAN | ||
1362 | count 1 | ||
1363 | } | ||
1364 | } | ||
1365 | control.116 { | ||
1366 | iface MIXER | ||
1367 | name 'INPGAR IN1R Switch' | ||
1368 | value false | ||
1369 | comment { | ||
1370 | access 'read write' | ||
1371 | type BOOLEAN | ||
1372 | count 1 | ||
1373 | } | ||
1374 | } | ||
1375 | control.117 { | ||
1376 | iface MIXER | ||
1377 | name 'INPGAR IN2R Switch' | ||
1378 | value false | ||
1379 | comment { | ||
1380 | access 'read write' | ||
1381 | type BOOLEAN | ||
1382 | count 1 | ||
1383 | } | ||
1384 | } | ||
1385 | control.118 { | ||
1386 | iface MIXER | ||
1387 | name 'INPGAR IN3R Switch' | ||
1388 | value true | ||
1389 | comment { | ||
1390 | access 'read write' | ||
1391 | type BOOLEAN | ||
1392 | count 1 | ||
1393 | } | ||
1394 | } | ||
1395 | control.119 { | ||
1396 | iface MIXER | ||
1397 | name 'INPGAR IN4R Switch' | ||
1398 | value false | ||
1399 | comment { | ||
1400 | access 'read write' | ||
1401 | type BOOLEAN | ||
1402 | count 1 | ||
1403 | } | ||
1404 | } | ||
1405 | control.120 { | ||
1406 | iface MIXER | ||
1407 | name 'INPGAL IN1L Switch' | ||
1408 | value true | ||
1409 | comment { | ||
1410 | access 'read write' | ||
1411 | type BOOLEAN | ||
1412 | count 1 | ||
1413 | } | ||
1414 | } | ||
1415 | control.121 { | ||
1416 | iface MIXER | ||
1417 | name 'INPGAL IN2L Switch' | ||
1418 | value false | ||
1419 | comment { | ||
1420 | access 'read write' | ||
1421 | type BOOLEAN | ||
1422 | count 1 | ||
1423 | } | ||
1424 | } | ||
1425 | control.122 { | ||
1426 | iface MIXER | ||
1427 | name 'INPGAL IN3L Switch' | ||
1428 | value false | ||
1429 | comment { | ||
1430 | access 'read write' | ||
1431 | type BOOLEAN | ||
1432 | count 1 | ||
1433 | } | ||
1434 | } | ||
1435 | control.123 { | ||
1436 | iface MIXER | ||
1437 | name 'INPGAL IN4L Switch' | ||
1438 | value false | ||
1439 | comment { | ||
1440 | access 'read write' | ||
1441 | type BOOLEAN | ||
1442 | count 1 | ||
1443 | } | ||
1444 | } | ||
1445 | control.124 { | ||
1446 | iface CARD | ||
1447 | name 'Headphone Jack' | ||
1448 | value true | ||
1449 | comment { | ||
1450 | access read | ||
1451 | type BOOLEAN | ||
1452 | count 1 | ||
1453 | } | ||
1454 | } | ||
1455 | } | ||
1456 | state.wm8960audio { | ||
1457 | control.1 { | ||
1458 | iface MIXER | ||
1459 | name 'Capture Volume' | ||
1460 | value.0 35 | ||
1461 | value.1 35 | ||
1462 | comment { | ||
1463 | access 'read write' | ||
1464 | type INTEGER | ||
1465 | count 2 | ||
1466 | range '0 - 63' | ||
1467 | dbmin -1725 | ||
1468 | dbmax 3000 | ||
1469 | dbvalue.0 900 | ||
1470 | dbvalue.1 900 | ||
1471 | } | ||
1472 | } | ||
1473 | control.2 { | ||
1474 | iface MIXER | ||
1475 | name 'Capture Volume ZC Switch' | ||
1476 | value.0 0 | ||
1477 | value.1 0 | ||
1478 | comment { | ||
1479 | access 'read write' | ||
1480 | type INTEGER | ||
1481 | count 2 | ||
1482 | range '0 - 1' | ||
1483 | } | ||
1484 | } | ||
1485 | control.3 { | ||
1486 | iface MIXER | ||
1487 | name 'Capture Switch' | ||
1488 | value.0 true | ||
1489 | value.1 true | ||
1490 | comment { | ||
1491 | access 'read write' | ||
1492 | type BOOLEAN | ||
1493 | count 2 | ||
1494 | } | ||
1495 | } | ||
1496 | control.4 { | ||
1497 | iface MIXER | ||
1498 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
1499 | value 0 | ||
1500 | comment { | ||
1501 | access 'read write' | ||
1502 | type INTEGER | ||
1503 | count 1 | ||
1504 | range '0 - 7' | ||
1505 | dbmin -9999999 | ||
1506 | dbmax 600 | ||
1507 | dbvalue.0 -9999999 | ||
1508 | } | ||
1509 | } | ||
1510 | control.5 { | ||
1511 | iface MIXER | ||
1512 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
1513 | value 0 | ||
1514 | comment { | ||
1515 | access 'read write' | ||
1516 | type INTEGER | ||
1517 | count 1 | ||
1518 | range '0 - 7' | ||
1519 | dbmin -9999999 | ||
1520 | dbmax 600 | ||
1521 | dbvalue.0 -9999999 | ||
1522 | } | ||
1523 | } | ||
1524 | control.6 { | ||
1525 | iface MIXER | ||
1526 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
1527 | value 0 | ||
1528 | comment { | ||
1529 | access 'read write' | ||
1530 | type INTEGER | ||
1531 | count 1 | ||
1532 | range '0 - 7' | ||
1533 | dbmin -9999999 | ||
1534 | dbmax 600 | ||
1535 | dbvalue.0 -9999999 | ||
1536 | } | ||
1537 | } | ||
1538 | control.7 { | ||
1539 | iface MIXER | ||
1540 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
1541 | value 0 | ||
1542 | comment { | ||
1543 | access 'read write' | ||
1544 | type INTEGER | ||
1545 | count 1 | ||
1546 | range '0 - 7' | ||
1547 | dbmin -9999999 | ||
1548 | dbmax 600 | ||
1549 | dbvalue.0 -9999999 | ||
1550 | } | ||
1551 | } | ||
1552 | control.8 { | ||
1553 | iface MIXER | ||
1554 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
1555 | value 0 | ||
1556 | comment { | ||
1557 | access 'read write' | ||
1558 | type INTEGER | ||
1559 | count 1 | ||
1560 | range '0 - 3' | ||
1561 | dbmin 0 | ||
1562 | dbmax 2900 | ||
1563 | dbvalue.0 0 | ||
1564 | } | ||
1565 | } | ||
1566 | control.9 { | ||
1567 | iface MIXER | ||
1568 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
1569 | value 0 | ||
1570 | comment { | ||
1571 | access 'read write' | ||
1572 | type INTEGER | ||
1573 | count 1 | ||
1574 | range '0 - 3' | ||
1575 | dbmin 0 | ||
1576 | dbmax 2900 | ||
1577 | dbvalue.0 0 | ||
1578 | } | ||
1579 | } | ||
1580 | control.10 { | ||
1581 | iface MIXER | ||
1582 | name 'Playback Volume' | ||
1583 | value.0 235 | ||
1584 | value.1 235 | ||
1585 | comment { | ||
1586 | access 'read write' | ||
1587 | type INTEGER | ||
1588 | count 2 | ||
1589 | range '0 - 255' | ||
1590 | dbmin -9999999 | ||
1591 | dbmax 0 | ||
1592 | dbvalue.0 -1000 | ||
1593 | dbvalue.1 -1000 | ||
1594 | } | ||
1595 | } | ||
1596 | control.11 { | ||
1597 | iface MIXER | ||
1598 | name 'Headphone Playback Volume' | ||
1599 | value.0 101 | ||
1600 | value.1 101 | ||
1601 | comment { | ||
1602 | access 'read write' | ||
1603 | type INTEGER | ||
1604 | count 2 | ||
1605 | range '0 - 127' | ||
1606 | dbmin -9999999 | ||
1607 | dbmax 600 | ||
1608 | dbvalue.0 -2000 | ||
1609 | dbvalue.1 -2000 | ||
1610 | } | ||
1611 | } | ||
1612 | control.12 { | ||
1613 | iface MIXER | ||
1614 | name 'Headphone Playback ZC Switch' | ||
1615 | value.0 false | ||
1616 | value.1 false | ||
1617 | comment { | ||
1618 | access 'read write' | ||
1619 | type BOOLEAN | ||
1620 | count 2 | ||
1621 | } | ||
1622 | } | ||
1623 | control.13 { | ||
1624 | iface MIXER | ||
1625 | name 'Speaker Playback Volume' | ||
1626 | value.0 110 | ||
1627 | value.1 110 | ||
1628 | comment { | ||
1629 | access 'read write' | ||
1630 | type INTEGER | ||
1631 | count 2 | ||
1632 | range '0 - 127' | ||
1633 | dbmin -9999999 | ||
1634 | dbmax 600 | ||
1635 | dbvalue.0 -1100 | ||
1636 | dbvalue.1 -1100 | ||
1637 | } | ||
1638 | } | ||
1639 | control.14 { | ||
1640 | iface MIXER | ||
1641 | name 'Speaker Playback ZC Switch' | ||
1642 | value.0 false | ||
1643 | value.1 false | ||
1644 | comment { | ||
1645 | access 'read write' | ||
1646 | type BOOLEAN | ||
1647 | count 2 | ||
1648 | } | ||
1649 | } | ||
1650 | control.15 { | ||
1651 | iface MIXER | ||
1652 | name 'Speaker DC Volume' | ||
1653 | value 0 | ||
1654 | comment { | ||
1655 | access 'read write' | ||
1656 | type INTEGER | ||
1657 | count 1 | ||
1658 | range '0 - 5' | ||
1659 | } | ||
1660 | } | ||
1661 | control.16 { | ||
1662 | iface MIXER | ||
1663 | name 'Speaker AC Volume' | ||
1664 | value 0 | ||
1665 | comment { | ||
1666 | access 'read write' | ||
1667 | type INTEGER | ||
1668 | count 1 | ||
1669 | range '0 - 5' | ||
1670 | } | ||
1671 | } | ||
1672 | control.17 { | ||
1673 | iface MIXER | ||
1674 | name 'PCM Playback -6dB Switch' | ||
1675 | value false | ||
1676 | comment { | ||
1677 | access 'read write' | ||
1678 | type BOOLEAN | ||
1679 | count 1 | ||
1680 | } | ||
1681 | } | ||
1682 | control.18 { | ||
1683 | iface MIXER | ||
1684 | name 'ADC Polarity' | ||
1685 | value 'No Inversion' | ||
1686 | comment { | ||
1687 | access 'read write' | ||
1688 | type ENUMERATED | ||
1689 | count 1 | ||
1690 | item.0 'No Inversion' | ||
1691 | item.1 'Left Inverted' | ||
1692 | item.2 'Right Inverted' | ||
1693 | item.3 'Stereo Inversion' | ||
1694 | } | ||
1695 | } | ||
1696 | control.19 { | ||
1697 | iface MIXER | ||
1698 | name 'ADC High Pass Filter Switch' | ||
1699 | value false | ||
1700 | comment { | ||
1701 | access 'read write' | ||
1702 | type BOOLEAN | ||
1703 | count 1 | ||
1704 | } | ||
1705 | } | ||
1706 | control.20 { | ||
1707 | iface MIXER | ||
1708 | name 'DAC Polarity' | ||
1709 | value 'No Inversion' | ||
1710 | comment { | ||
1711 | access 'read write' | ||
1712 | type ENUMERATED | ||
1713 | count 1 | ||
1714 | item.0 'No Inversion' | ||
1715 | item.1 'Left Inverted' | ||
1716 | item.2 'Right Inverted' | ||
1717 | item.3 'Stereo Inversion' | ||
1718 | } | ||
1719 | } | ||
1720 | control.21 { | ||
1721 | iface MIXER | ||
1722 | name 'DAC Deemphasis Switch' | ||
1723 | value false | ||
1724 | comment { | ||
1725 | access 'read write' | ||
1726 | type BOOLEAN | ||
1727 | count 1 | ||
1728 | } | ||
1729 | } | ||
1730 | control.22 { | ||
1731 | iface MIXER | ||
1732 | name '3D Filter Upper Cut-Off' | ||
1733 | value High | ||
1734 | comment { | ||
1735 | access 'read write' | ||
1736 | type ENUMERATED | ||
1737 | count 1 | ||
1738 | item.0 High | ||
1739 | item.1 Low | ||
1740 | } | ||
1741 | } | ||
1742 | control.23 { | ||
1743 | iface MIXER | ||
1744 | name '3D Filter Lower Cut-Off' | ||
1745 | value Low | ||
1746 | comment { | ||
1747 | access 'read write' | ||
1748 | type ENUMERATED | ||
1749 | count 1 | ||
1750 | item.0 Low | ||
1751 | item.1 High | ||
1752 | } | ||
1753 | } | ||
1754 | control.24 { | ||
1755 | iface MIXER | ||
1756 | name '3D Volume' | ||
1757 | value 0 | ||
1758 | comment { | ||
1759 | access 'read write' | ||
1760 | type INTEGER | ||
1761 | count 1 | ||
1762 | range '0 - 15' | ||
1763 | } | ||
1764 | } | ||
1765 | control.25 { | ||
1766 | iface MIXER | ||
1767 | name '3D Switch' | ||
1768 | value false | ||
1769 | comment { | ||
1770 | access 'read write' | ||
1771 | type BOOLEAN | ||
1772 | count 1 | ||
1773 | } | ||
1774 | } | ||
1775 | control.26 { | ||
1776 | iface MIXER | ||
1777 | name 'ALC Function' | ||
1778 | value Off | ||
1779 | comment { | ||
1780 | access 'read write' | ||
1781 | type ENUMERATED | ||
1782 | count 1 | ||
1783 | item.0 Off | ||
1784 | item.1 Right | ||
1785 | item.2 Left | ||
1786 | item.3 Stereo | ||
1787 | } | ||
1788 | } | ||
1789 | control.27 { | ||
1790 | iface MIXER | ||
1791 | name 'ALC Max Gain' | ||
1792 | value 7 | ||
1793 | comment { | ||
1794 | access 'read write' | ||
1795 | type INTEGER | ||
1796 | count 1 | ||
1797 | range '0 - 7' | ||
1798 | } | ||
1799 | } | ||
1800 | control.28 { | ||
1801 | iface MIXER | ||
1802 | name 'ALC Target' | ||
1803 | value 4 | ||
1804 | comment { | ||
1805 | access 'read write' | ||
1806 | type INTEGER | ||
1807 | count 1 | ||
1808 | range '0 - 15' | ||
1809 | } | ||
1810 | } | ||
1811 | control.29 { | ||
1812 | iface MIXER | ||
1813 | name 'ALC Min Gain' | ||
1814 | value 0 | ||
1815 | comment { | ||
1816 | access 'read write' | ||
1817 | type INTEGER | ||
1818 | count 1 | ||
1819 | range '0 - 7' | ||
1820 | } | ||
1821 | } | ||
1822 | control.30 { | ||
1823 | iface MIXER | ||
1824 | name 'ALC Hold Time' | ||
1825 | value 0 | ||
1826 | comment { | ||
1827 | access 'read write' | ||
1828 | type INTEGER | ||
1829 | count 1 | ||
1830 | range '0 - 15' | ||
1831 | } | ||
1832 | } | ||
1833 | control.31 { | ||
1834 | iface MIXER | ||
1835 | name 'ALC Mode' | ||
1836 | value ALC | ||
1837 | comment { | ||
1838 | access 'read write' | ||
1839 | type ENUMERATED | ||
1840 | count 1 | ||
1841 | item.0 ALC | ||
1842 | item.1 Limiter | ||
1843 | } | ||
1844 | } | ||
1845 | control.32 { | ||
1846 | iface MIXER | ||
1847 | name 'ALC Decay' | ||
1848 | value 3 | ||
1849 | comment { | ||
1850 | access 'read write' | ||
1851 | type INTEGER | ||
1852 | count 1 | ||
1853 | range '0 - 15' | ||
1854 | } | ||
1855 | } | ||
1856 | control.33 { | ||
1857 | iface MIXER | ||
1858 | name 'ALC Attack' | ||
1859 | value 2 | ||
1860 | comment { | ||
1861 | access 'read write' | ||
1862 | type INTEGER | ||
1863 | count 1 | ||
1864 | range '0 - 15' | ||
1865 | } | ||
1866 | } | ||
1867 | control.34 { | ||
1868 | iface MIXER | ||
1869 | name 'Noise Gate Threshold' | ||
1870 | value 0 | ||
1871 | comment { | ||
1872 | access 'read write' | ||
1873 | type INTEGER | ||
1874 | count 1 | ||
1875 | range '0 - 31' | ||
1876 | } | ||
1877 | } | ||
1878 | control.35 { | ||
1879 | iface MIXER | ||
1880 | name 'Noise Gate Switch' | ||
1881 | value false | ||
1882 | comment { | ||
1883 | access 'read write' | ||
1884 | type BOOLEAN | ||
1885 | count 1 | ||
1886 | } | ||
1887 | } | ||
1888 | control.36 { | ||
1889 | iface MIXER | ||
1890 | name 'ADC PCM Capture Volume' | ||
1891 | value.0 195 | ||
1892 | value.1 195 | ||
1893 | comment { | ||
1894 | access 'read write' | ||
1895 | type INTEGER | ||
1896 | count 2 | ||
1897 | range '0 - 255' | ||
1898 | dbmin -9999999 | ||
1899 | dbmax 3000 | ||
1900 | dbvalue.0 0 | ||
1901 | dbvalue.1 0 | ||
1902 | } | ||
1903 | } | ||
1904 | control.37 { | ||
1905 | iface MIXER | ||
1906 | name 'Left Output Mixer Boost Bypass Volume' | ||
1907 | value 2 | ||
1908 | comment { | ||
1909 | access 'read write' | ||
1910 | type INTEGER | ||
1911 | count 1 | ||
1912 | range '0 - 7' | ||
1913 | dbmin -2100 | ||
1914 | dbmax 0 | ||
1915 | dbvalue.0 -1500 | ||
1916 | } | ||
1917 | } | ||
1918 | control.38 { | ||
1919 | iface MIXER | ||
1920 | name 'Left Output Mixer LINPUT3 Volume' | ||
1921 | value 2 | ||
1922 | comment { | ||
1923 | access 'read write' | ||
1924 | type INTEGER | ||
1925 | count 1 | ||
1926 | range '0 - 7' | ||
1927 | dbmin -2100 | ||
1928 | dbmax 0 | ||
1929 | dbvalue.0 -1500 | ||
1930 | } | ||
1931 | } | ||
1932 | control.39 { | ||
1933 | iface MIXER | ||
1934 | name 'Right Output Mixer Boost Bypass Volume' | ||
1935 | value 2 | ||
1936 | comment { | ||
1937 | access 'read write' | ||
1938 | type INTEGER | ||
1939 | count 1 | ||
1940 | range '0 - 7' | ||
1941 | dbmin -2100 | ||
1942 | dbmax 0 | ||
1943 | dbvalue.0 -1500 | ||
1944 | } | ||
1945 | } | ||
1946 | control.40 { | ||
1947 | iface MIXER | ||
1948 | name 'Right Output Mixer RINPUT3 Volume' | ||
1949 | value 2 | ||
1950 | comment { | ||
1951 | access 'read write' | ||
1952 | type INTEGER | ||
1953 | count 1 | ||
1954 | range '0 - 7' | ||
1955 | dbmin -2100 | ||
1956 | dbmax 0 | ||
1957 | dbvalue.0 -1500 | ||
1958 | } | ||
1959 | } | ||
1960 | control.41 { | ||
1961 | iface MIXER | ||
1962 | name 'ADC Data Output Select' | ||
1963 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
1964 | comment { | ||
1965 | access 'read write' | ||
1966 | type ENUMERATED | ||
1967 | count 1 | ||
1968 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
1969 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
1970 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
1971 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
1972 | } | ||
1973 | } | ||
1974 | control.42 { | ||
1975 | iface MIXER | ||
1976 | name 'Mono Output Mixer Left Switch' | ||
1977 | value false | ||
1978 | comment { | ||
1979 | access 'read write' | ||
1980 | type BOOLEAN | ||
1981 | count 1 | ||
1982 | } | ||
1983 | } | ||
1984 | control.43 { | ||
1985 | iface MIXER | ||
1986 | name 'Mono Output Mixer Right Switch' | ||
1987 | value false | ||
1988 | comment { | ||
1989 | access 'read write' | ||
1990 | type BOOLEAN | ||
1991 | count 1 | ||
1992 | } | ||
1993 | } | ||
1994 | control.44 { | ||
1995 | iface MIXER | ||
1996 | name 'Right Output Mixer PCM Playback Switch' | ||
1997 | value true | ||
1998 | comment { | ||
1999 | access 'read write' | ||
2000 | type BOOLEAN | ||
2001 | count 1 | ||
2002 | } | ||
2003 | } | ||
2004 | control.45 { | ||
2005 | iface MIXER | ||
2006 | name 'Right Output Mixer RINPUT3 Switch' | ||
2007 | value false | ||
2008 | comment { | ||
2009 | access 'read write' | ||
2010 | type BOOLEAN | ||
2011 | count 1 | ||
2012 | } | ||
2013 | } | ||
2014 | control.46 { | ||
2015 | iface MIXER | ||
2016 | name 'Right Output Mixer Boost Bypass Switch' | ||
2017 | value false | ||
2018 | comment { | ||
2019 | access 'read write' | ||
2020 | type BOOLEAN | ||
2021 | count 1 | ||
2022 | } | ||
2023 | } | ||
2024 | control.47 { | ||
2025 | iface MIXER | ||
2026 | name 'Left Output Mixer PCM Playback Switch' | ||
2027 | value true | ||
2028 | comment { | ||
2029 | access 'read write' | ||
2030 | type BOOLEAN | ||
2031 | count 1 | ||
2032 | } | ||
2033 | } | ||
2034 | control.48 { | ||
2035 | iface MIXER | ||
2036 | name 'Left Output Mixer LINPUT3 Switch' | ||
2037 | value false | ||
2038 | comment { | ||
2039 | access 'read write' | ||
2040 | type BOOLEAN | ||
2041 | count 1 | ||
2042 | } | ||
2043 | } | ||
2044 | control.49 { | ||
2045 | iface MIXER | ||
2046 | name 'Left Output Mixer Boost Bypass Switch' | ||
2047 | value false | ||
2048 | comment { | ||
2049 | access 'read write' | ||
2050 | type BOOLEAN | ||
2051 | count 1 | ||
2052 | } | ||
2053 | } | ||
2054 | control.50 { | ||
2055 | iface MIXER | ||
2056 | name 'Right Input Mixer Boost Switch' | ||
2057 | value false | ||
2058 | comment { | ||
2059 | access 'read write' | ||
2060 | type BOOLEAN | ||
2061 | count 1 | ||
2062 | } | ||
2063 | } | ||
2064 | control.51 { | ||
2065 | iface MIXER | ||
2066 | name 'Left Input Mixer Boost Switch' | ||
2067 | value true | ||
2068 | comment { | ||
2069 | access 'read write' | ||
2070 | type BOOLEAN | ||
2071 | count 1 | ||
2072 | } | ||
2073 | } | ||
2074 | control.52 { | ||
2075 | iface MIXER | ||
2076 | name 'Right Boost Mixer RINPUT2 Switch' | ||
2077 | value false | ||
2078 | comment { | ||
2079 | access 'read write' | ||
2080 | type BOOLEAN | ||
2081 | count 1 | ||
2082 | } | ||
2083 | } | ||
2084 | control.53 { | ||
2085 | iface MIXER | ||
2086 | name 'Right Boost Mixer RINPUT3 Switch' | ||
2087 | value false | ||
2088 | comment { | ||
2089 | access 'read write' | ||
2090 | type BOOLEAN | ||
2091 | count 1 | ||
2092 | } | ||
2093 | } | ||
2094 | control.54 { | ||
2095 | iface MIXER | ||
2096 | name 'Right Boost Mixer RINPUT1 Switch' | ||
2097 | value false | ||
2098 | comment { | ||
2099 | access 'read write' | ||
2100 | type BOOLEAN | ||
2101 | count 1 | ||
2102 | } | ||
2103 | } | ||
2104 | control.55 { | ||
2105 | iface MIXER | ||
2106 | name 'Left Boost Mixer LINPUT2 Switch' | ||
2107 | value false | ||
2108 | comment { | ||
2109 | access 'read write' | ||
2110 | type BOOLEAN | ||
2111 | count 1 | ||
2112 | } | ||
2113 | } | ||
2114 | control.56 { | ||
2115 | iface MIXER | ||
2116 | name 'Left Boost Mixer LINPUT3 Switch' | ||
2117 | value false | ||
2118 | comment { | ||
2119 | access 'read write' | ||
2120 | type BOOLEAN | ||
2121 | count 1 | ||
2122 | } | ||
2123 | } | ||
2124 | control.57 { | ||
2125 | iface MIXER | ||
2126 | name 'Left Boost Mixer LINPUT1 Switch' | ||
2127 | value true | ||
2128 | comment { | ||
2129 | access 'read write' | ||
2130 | type BOOLEAN | ||
2131 | count 1 | ||
2132 | } | ||
2133 | } | ||
2134 | control.58 { | ||
2135 | iface CARD | ||
2136 | name 'Headphone Jack' | ||
2137 | value true | ||
2138 | comment { | ||
2139 | access read | ||
2140 | type BOOLEAN | ||
2141 | count 1 | ||
2142 | } | ||
2143 | } | ||
2144 | } | ||
2145 | state.wm8958audio { | ||
2146 | control.1 { | ||
2147 | iface MIXER | ||
2148 | name 'AIF1.1 DRC' | ||
2149 | value '00980845000000000000' | ||
2150 | comment { | ||
2151 | access 'read write' | ||
2152 | type BYTES | ||
2153 | count 10 | ||
2154 | } | ||
2155 | } | ||
2156 | control.2 { | ||
2157 | iface MIXER | ||
2158 | name 'AIF1.2 DRC' | ||
2159 | value '00980845000000000000' | ||
2160 | comment { | ||
2161 | access 'read write' | ||
2162 | type BYTES | ||
2163 | count 10 | ||
2164 | } | ||
2165 | } | ||
2166 | control.3 { | ||
2167 | iface MIXER | ||
2168 | name 'AIF2 DRC' | ||
2169 | value '00980845000000000000' | ||
2170 | comment { | ||
2171 | access 'read write' | ||
2172 | type BYTES | ||
2173 | count 10 | ||
2174 | } | ||
2175 | } | ||
2176 | control.4 { | ||
2177 | iface MIXER | ||
2178 | name 'AIF1DAC1 EQ1 Volume' | ||
2179 | value 12 | ||
2180 | comment { | ||
2181 | access 'read write' | ||
2182 | type INTEGER | ||
2183 | count 1 | ||
2184 | range '0 - 31' | ||
2185 | dbmin -1200 | ||
2186 | dbmax 1900 | ||
2187 | dbvalue.0 0 | ||
2188 | } | ||
2189 | } | ||
2190 | control.5 { | ||
2191 | iface MIXER | ||
2192 | name 'AIF1DAC1 EQ2 Volume' | ||
2193 | value 12 | ||
2194 | comment { | ||
2195 | access 'read write' | ||
2196 | type INTEGER | ||
2197 | count 1 | ||
2198 | range '0 - 31' | ||
2199 | dbmin -1200 | ||
2200 | dbmax 1900 | ||
2201 | dbvalue.0 0 | ||
2202 | } | ||
2203 | } | ||
2204 | control.6 { | ||
2205 | iface MIXER | ||
2206 | name 'AIF1DAC1 EQ3 Volume' | ||
2207 | value 12 | ||
2208 | comment { | ||
2209 | access 'read write' | ||
2210 | type INTEGER | ||
2211 | count 1 | ||
2212 | range '0 - 31' | ||
2213 | dbmin -1200 | ||
2214 | dbmax 1900 | ||
2215 | dbvalue.0 0 | ||
2216 | } | ||
2217 | } | ||
2218 | control.7 { | ||
2219 | iface MIXER | ||
2220 | name 'AIF1DAC1 EQ4 Volume' | ||
2221 | value 12 | ||
2222 | comment { | ||
2223 | access 'read write' | ||
2224 | type INTEGER | ||
2225 | count 1 | ||
2226 | range '0 - 31' | ||
2227 | dbmin -1200 | ||
2228 | dbmax 1900 | ||
2229 | dbvalue.0 0 | ||
2230 | } | ||
2231 | } | ||
2232 | control.8 { | ||
2233 | iface MIXER | ||
2234 | name 'AIF1DAC1 EQ5 Volume' | ||
2235 | value 12 | ||
2236 | comment { | ||
2237 | access 'read write' | ||
2238 | type INTEGER | ||
2239 | count 1 | ||
2240 | range '0 - 31' | ||
2241 | dbmin -1200 | ||
2242 | dbmax 1900 | ||
2243 | dbvalue.0 0 | ||
2244 | } | ||
2245 | } | ||
2246 | control.9 { | ||
2247 | iface MIXER | ||
2248 | name 'AIF1DAC2 EQ1 Volume' | ||
2249 | value 12 | ||
2250 | comment { | ||
2251 | access 'read write' | ||
2252 | type INTEGER | ||
2253 | count 1 | ||
2254 | range '0 - 31' | ||
2255 | dbmin -1200 | ||
2256 | dbmax 1900 | ||
2257 | dbvalue.0 0 | ||
2258 | } | ||
2259 | } | ||
2260 | control.10 { | ||
2261 | iface MIXER | ||
2262 | name 'AIF1DAC2 EQ2 Volume' | ||
2263 | value 12 | ||
2264 | comment { | ||
2265 | access 'read write' | ||
2266 | type INTEGER | ||
2267 | count 1 | ||
2268 | range '0 - 31' | ||
2269 | dbmin -1200 | ||
2270 | dbmax 1900 | ||
2271 | dbvalue.0 0 | ||
2272 | } | ||
2273 | } | ||
2274 | control.11 { | ||
2275 | iface MIXER | ||
2276 | name 'AIF1DAC2 EQ3 Volume' | ||
2277 | value 12 | ||
2278 | comment { | ||
2279 | access 'read write' | ||
2280 | type INTEGER | ||
2281 | count 1 | ||
2282 | range '0 - 31' | ||
2283 | dbmin -1200 | ||
2284 | dbmax 1900 | ||
2285 | dbvalue.0 0 | ||
2286 | } | ||
2287 | } | ||
2288 | control.12 { | ||
2289 | iface MIXER | ||
2290 | name 'AIF1DAC2 EQ4 Volume' | ||
2291 | value 12 | ||
2292 | comment { | ||
2293 | access 'read write' | ||
2294 | type INTEGER | ||
2295 | count 1 | ||
2296 | range '0 - 31' | ||
2297 | dbmin -1200 | ||
2298 | dbmax 1900 | ||
2299 | dbvalue.0 0 | ||
2300 | } | ||
2301 | } | ||
2302 | control.13 { | ||
2303 | iface MIXER | ||
2304 | name 'AIF1DAC2 EQ5 Volume' | ||
2305 | value 12 | ||
2306 | comment { | ||
2307 | access 'read write' | ||
2308 | type INTEGER | ||
2309 | count 1 | ||
2310 | range '0 - 31' | ||
2311 | dbmin -1200 | ||
2312 | dbmax 1900 | ||
2313 | dbvalue.0 0 | ||
2314 | } | ||
2315 | } | ||
2316 | control.14 { | ||
2317 | iface MIXER | ||
2318 | name 'AIF2 EQ1 Volume' | ||
2319 | value 12 | ||
2320 | comment { | ||
2321 | access 'read write' | ||
2322 | type INTEGER | ||
2323 | count 1 | ||
2324 | range '0 - 31' | ||
2325 | dbmin -1200 | ||
2326 | dbmax 1900 | ||
2327 | dbvalue.0 0 | ||
2328 | } | ||
2329 | } | ||
2330 | control.15 { | ||
2331 | iface MIXER | ||
2332 | name 'AIF2 EQ2 Volume' | ||
2333 | value 12 | ||
2334 | comment { | ||
2335 | access 'read write' | ||
2336 | type INTEGER | ||
2337 | count 1 | ||
2338 | range '0 - 31' | ||
2339 | dbmin -1200 | ||
2340 | dbmax 1900 | ||
2341 | dbvalue.0 0 | ||
2342 | } | ||
2343 | } | ||
2344 | control.16 { | ||
2345 | iface MIXER | ||
2346 | name 'AIF2 EQ3 Volume' | ||
2347 | value 12 | ||
2348 | comment { | ||
2349 | access 'read write' | ||
2350 | type INTEGER | ||
2351 | count 1 | ||
2352 | range '0 - 31' | ||
2353 | dbmin -1200 | ||
2354 | dbmax 1900 | ||
2355 | dbvalue.0 0 | ||
2356 | } | ||
2357 | } | ||
2358 | control.17 { | ||
2359 | iface MIXER | ||
2360 | name 'AIF2 EQ4 Volume' | ||
2361 | value 12 | ||
2362 | comment { | ||
2363 | access 'read write' | ||
2364 | type INTEGER | ||
2365 | count 1 | ||
2366 | range '0 - 31' | ||
2367 | dbmin -1200 | ||
2368 | dbmax 1900 | ||
2369 | dbvalue.0 0 | ||
2370 | } | ||
2371 | } | ||
2372 | control.18 { | ||
2373 | iface MIXER | ||
2374 | name 'AIF2 EQ5 Volume' | ||
2375 | value 12 | ||
2376 | comment { | ||
2377 | access 'read write' | ||
2378 | type INTEGER | ||
2379 | count 1 | ||
2380 | range '0 - 31' | ||
2381 | dbmin -1200 | ||
2382 | dbmax 1900 | ||
2383 | dbvalue.0 0 | ||
2384 | } | ||
2385 | } | ||
2386 | control.19 { | ||
2387 | iface MIXER | ||
2388 | name 'IN1L Volume' | ||
2389 | value 11 | ||
2390 | comment { | ||
2391 | access 'read write' | ||
2392 | type INTEGER | ||
2393 | count 1 | ||
2394 | range '0 - 31' | ||
2395 | dbmin -1650 | ||
2396 | dbmax 3000 | ||
2397 | dbvalue.0 0 | ||
2398 | } | ||
2399 | } | ||
2400 | control.20 { | ||
2401 | iface MIXER | ||
2402 | name 'IN1L Switch' | ||
2403 | value true | ||
2404 | comment { | ||
2405 | access 'read write' | ||
2406 | type BOOLEAN | ||
2407 | count 1 | ||
2408 | } | ||
2409 | } | ||
2410 | control.21 { | ||
2411 | iface MIXER | ||
2412 | name 'IN1L ZC Switch' | ||
2413 | value false | ||
2414 | comment { | ||
2415 | access 'read write' | ||
2416 | type BOOLEAN | ||
2417 | count 1 | ||
2418 | } | ||
2419 | } | ||
2420 | control.22 { | ||
2421 | iface MIXER | ||
2422 | name 'IN1R Volume' | ||
2423 | value 11 | ||
2424 | comment { | ||
2425 | access 'read write' | ||
2426 | type INTEGER | ||
2427 | count 1 | ||
2428 | range '0 - 31' | ||
2429 | dbmin -1650 | ||
2430 | dbmax 3000 | ||
2431 | dbvalue.0 0 | ||
2432 | } | ||
2433 | } | ||
2434 | control.23 { | ||
2435 | iface MIXER | ||
2436 | name 'IN1R Switch' | ||
2437 | value false | ||
2438 | comment { | ||
2439 | access 'read write' | ||
2440 | type BOOLEAN | ||
2441 | count 1 | ||
2442 | } | ||
2443 | } | ||
2444 | control.24 { | ||
2445 | iface MIXER | ||
2446 | name 'IN1R ZC Switch' | ||
2447 | value false | ||
2448 | comment { | ||
2449 | access 'read write' | ||
2450 | type BOOLEAN | ||
2451 | count 1 | ||
2452 | } | ||
2453 | } | ||
2454 | control.25 { | ||
2455 | iface MIXER | ||
2456 | name 'IN2L Volume' | ||
2457 | value 11 | ||
2458 | comment { | ||
2459 | access 'read write' | ||
2460 | type INTEGER | ||
2461 | count 1 | ||
2462 | range '0 - 31' | ||
2463 | dbmin -1650 | ||
2464 | dbmax 3000 | ||
2465 | dbvalue.0 0 | ||
2466 | } | ||
2467 | } | ||
2468 | control.26 { | ||
2469 | iface MIXER | ||
2470 | name 'IN2L Switch' | ||
2471 | value false | ||
2472 | comment { | ||
2473 | access 'read write' | ||
2474 | type BOOLEAN | ||
2475 | count 1 | ||
2476 | } | ||
2477 | } | ||
2478 | control.27 { | ||
2479 | iface MIXER | ||
2480 | name 'IN2L ZC Switch' | ||
2481 | value false | ||
2482 | comment { | ||
2483 | access 'read write' | ||
2484 | type BOOLEAN | ||
2485 | count 1 | ||
2486 | } | ||
2487 | } | ||
2488 | control.28 { | ||
2489 | iface MIXER | ||
2490 | name 'IN2R Volume' | ||
2491 | value 11 | ||
2492 | comment { | ||
2493 | access 'read write' | ||
2494 | type INTEGER | ||
2495 | count 1 | ||
2496 | range '0 - 31' | ||
2497 | dbmin -1650 | ||
2498 | dbmax 3000 | ||
2499 | dbvalue.0 0 | ||
2500 | } | ||
2501 | } | ||
2502 | control.29 { | ||
2503 | iface MIXER | ||
2504 | name 'IN2R Switch' | ||
2505 | value false | ||
2506 | comment { | ||
2507 | access 'read write' | ||
2508 | type BOOLEAN | ||
2509 | count 1 | ||
2510 | } | ||
2511 | } | ||
2512 | control.30 { | ||
2513 | iface MIXER | ||
2514 | name 'IN2R ZC Switch' | ||
2515 | value false | ||
2516 | comment { | ||
2517 | access 'read write' | ||
2518 | type BOOLEAN | ||
2519 | count 1 | ||
2520 | } | ||
2521 | } | ||
2522 | control.31 { | ||
2523 | iface MIXER | ||
2524 | name 'MIXINL IN2L Volume' | ||
2525 | value 0 | ||
2526 | comment { | ||
2527 | access 'read write' | ||
2528 | type INTEGER | ||
2529 | count 1 | ||
2530 | range '0 - 1' | ||
2531 | dbmin 0 | ||
2532 | dbmax 3000 | ||
2533 | dbvalue.0 0 | ||
2534 | } | ||
2535 | } | ||
2536 | control.32 { | ||
2537 | iface MIXER | ||
2538 | name 'MIXINL IN1L Volume' | ||
2539 | value 0 | ||
2540 | comment { | ||
2541 | access 'read write' | ||
2542 | type INTEGER | ||
2543 | count 1 | ||
2544 | range '0 - 1' | ||
2545 | dbmin 0 | ||
2546 | dbmax 3000 | ||
2547 | dbvalue.0 0 | ||
2548 | } | ||
2549 | } | ||
2550 | control.33 { | ||
2551 | iface MIXER | ||
2552 | name 'MIXINL Output Record Volume' | ||
2553 | value 0 | ||
2554 | comment { | ||
2555 | access 'read write' | ||
2556 | type INTEGER | ||
2557 | count 1 | ||
2558 | range '0 - 7' | ||
2559 | dbmin -9999999 | ||
2560 | dbmax 600 | ||
2561 | dbvalue.0 -9999999 | ||
2562 | } | ||
2563 | } | ||
2564 | control.34 { | ||
2565 | iface MIXER | ||
2566 | name 'MIXINL IN1LP Volume' | ||
2567 | value 0 | ||
2568 | comment { | ||
2569 | access 'read write' | ||
2570 | type INTEGER | ||
2571 | count 1 | ||
2572 | range '0 - 7' | ||
2573 | dbmin -9999999 | ||
2574 | dbmax 600 | ||
2575 | dbvalue.0 -9999999 | ||
2576 | } | ||
2577 | } | ||
2578 | control.35 { | ||
2579 | iface MIXER | ||
2580 | name 'MIXINL Direct Voice Volume' | ||
2581 | value 0 | ||
2582 | comment { | ||
2583 | access 'read write' | ||
2584 | type INTEGER | ||
2585 | count 1 | ||
2586 | range '0 - 6' | ||
2587 | dbmin -9999999 | ||
2588 | dbmax 300 | ||
2589 | dbvalue.0 -9999999 | ||
2590 | } | ||
2591 | } | ||
2592 | control.36 { | ||
2593 | iface MIXER | ||
2594 | name 'MIXINR IN2R Volume' | ||
2595 | value 0 | ||
2596 | comment { | ||
2597 | access 'read write' | ||
2598 | type INTEGER | ||
2599 | count 1 | ||
2600 | range '0 - 1' | ||
2601 | dbmin 0 | ||
2602 | dbmax 3000 | ||
2603 | dbvalue.0 0 | ||
2604 | } | ||
2605 | } | ||
2606 | control.37 { | ||
2607 | iface MIXER | ||
2608 | name 'MIXINR IN1R Volume' | ||
2609 | value 0 | ||
2610 | comment { | ||
2611 | access 'read write' | ||
2612 | type INTEGER | ||
2613 | count 1 | ||
2614 | range '0 - 1' | ||
2615 | dbmin 0 | ||
2616 | dbmax 3000 | ||
2617 | dbvalue.0 0 | ||
2618 | } | ||
2619 | } | ||
2620 | control.38 { | ||
2621 | iface MIXER | ||
2622 | name 'MIXINR Output Record Volume' | ||
2623 | value 0 | ||
2624 | comment { | ||
2625 | access 'read write' | ||
2626 | type INTEGER | ||
2627 | count 1 | ||
2628 | range '0 - 7' | ||
2629 | dbmin -9999999 | ||
2630 | dbmax 600 | ||
2631 | dbvalue.0 -9999999 | ||
2632 | } | ||
2633 | } | ||
2634 | control.39 { | ||
2635 | iface MIXER | ||
2636 | name 'MIXINR IN1RP Volume' | ||
2637 | value 0 | ||
2638 | comment { | ||
2639 | access 'read write' | ||
2640 | type INTEGER | ||
2641 | count 1 | ||
2642 | range '0 - 7' | ||
2643 | dbmin -9999999 | ||
2644 | dbmax 600 | ||
2645 | dbvalue.0 -9999999 | ||
2646 | } | ||
2647 | } | ||
2648 | control.40 { | ||
2649 | iface MIXER | ||
2650 | name 'MIXINR Direct Voice Volume' | ||
2651 | value 0 | ||
2652 | comment { | ||
2653 | access 'read write' | ||
2654 | type INTEGER | ||
2655 | count 1 | ||
2656 | range '0 - 6' | ||
2657 | dbmin -9999999 | ||
2658 | dbmax 300 | ||
2659 | dbvalue.0 -9999999 | ||
2660 | } | ||
2661 | } | ||
2662 | control.41 { | ||
2663 | iface MIXER | ||
2664 | name 'Left Output Mixer IN2RN Volume' | ||
2665 | value 7 | ||
2666 | comment { | ||
2667 | access 'read write' | ||
2668 | type INTEGER | ||
2669 | count 1 | ||
2670 | range '0 - 7' | ||
2671 | dbmin -2100 | ||
2672 | dbmax 0 | ||
2673 | dbvalue.0 0 | ||
2674 | } | ||
2675 | } | ||
2676 | control.42 { | ||
2677 | iface MIXER | ||
2678 | name 'Left Output Mixer IN2LN Volume' | ||
2679 | value 7 | ||
2680 | comment { | ||
2681 | access 'read write' | ||
2682 | type INTEGER | ||
2683 | count 1 | ||
2684 | range '0 - 7' | ||
2685 | dbmin -2100 | ||
2686 | dbmax 0 | ||
2687 | dbvalue.0 0 | ||
2688 | } | ||
2689 | } | ||
2690 | control.43 { | ||
2691 | iface MIXER | ||
2692 | name 'Left Output Mixer IN2LP Volume' | ||
2693 | value 7 | ||
2694 | comment { | ||
2695 | access 'read write' | ||
2696 | type INTEGER | ||
2697 | count 1 | ||
2698 | range '0 - 7' | ||
2699 | dbmin -2100 | ||
2700 | dbmax 0 | ||
2701 | dbvalue.0 0 | ||
2702 | } | ||
2703 | } | ||
2704 | control.44 { | ||
2705 | iface MIXER | ||
2706 | name 'Left Output Mixer IN1L Volume' | ||
2707 | value 7 | ||
2708 | comment { | ||
2709 | access 'read write' | ||
2710 | type INTEGER | ||
2711 | count 1 | ||
2712 | range '0 - 7' | ||
2713 | dbmin -2100 | ||
2714 | dbmax 0 | ||
2715 | dbvalue.0 0 | ||
2716 | } | ||
2717 | } | ||
2718 | control.45 { | ||
2719 | iface MIXER | ||
2720 | name 'Left Output Mixer IN1R Volume' | ||
2721 | value 7 | ||
2722 | comment { | ||
2723 | access 'read write' | ||
2724 | type INTEGER | ||
2725 | count 1 | ||
2726 | range '0 - 7' | ||
2727 | dbmin -2100 | ||
2728 | dbmax 0 | ||
2729 | dbvalue.0 0 | ||
2730 | } | ||
2731 | } | ||
2732 | control.46 { | ||
2733 | iface MIXER | ||
2734 | name 'Left Output Mixer Right Input Volume' | ||
2735 | value 7 | ||
2736 | comment { | ||
2737 | access 'read write' | ||
2738 | type INTEGER | ||
2739 | count 1 | ||
2740 | range '0 - 7' | ||
2741 | dbmin -2100 | ||
2742 | dbmax 0 | ||
2743 | dbvalue.0 0 | ||
2744 | } | ||
2745 | } | ||
2746 | control.47 { | ||
2747 | iface MIXER | ||
2748 | name 'Left Output Mixer Left Input Volume' | ||
2749 | value 7 | ||
2750 | comment { | ||
2751 | access 'read write' | ||
2752 | type INTEGER | ||
2753 | count 1 | ||
2754 | range '0 - 7' | ||
2755 | dbmin -2100 | ||
2756 | dbmax 0 | ||
2757 | dbvalue.0 0 | ||
2758 | } | ||
2759 | } | ||
2760 | control.48 { | ||
2761 | iface MIXER | ||
2762 | name 'Left Output Mixer DAC Volume' | ||
2763 | value 7 | ||
2764 | comment { | ||
2765 | access 'read write' | ||
2766 | type INTEGER | ||
2767 | count 1 | ||
2768 | range '0 - 7' | ||
2769 | dbmin -2100 | ||
2770 | dbmax 0 | ||
2771 | dbvalue.0 0 | ||
2772 | } | ||
2773 | } | ||
2774 | control.49 { | ||
2775 | iface MIXER | ||
2776 | name 'Right Output Mixer IN2LN Volume' | ||
2777 | value 7 | ||
2778 | comment { | ||
2779 | access 'read write' | ||
2780 | type INTEGER | ||
2781 | count 1 | ||
2782 | range '0 - 7' | ||
2783 | dbmin -2100 | ||
2784 | dbmax 0 | ||
2785 | dbvalue.0 0 | ||
2786 | } | ||
2787 | } | ||
2788 | control.50 { | ||
2789 | iface MIXER | ||
2790 | name 'Right Output Mixer IN2RN Volume' | ||
2791 | value 7 | ||
2792 | comment { | ||
2793 | access 'read write' | ||
2794 | type INTEGER | ||
2795 | count 1 | ||
2796 | range '0 - 7' | ||
2797 | dbmin -2100 | ||
2798 | dbmax 0 | ||
2799 | dbvalue.0 0 | ||
2800 | } | ||
2801 | } | ||
2802 | control.51 { | ||
2803 | iface MIXER | ||
2804 | name 'Right Output Mixer IN1L Volume' | ||
2805 | value 7 | ||
2806 | comment { | ||
2807 | access 'read write' | ||
2808 | type INTEGER | ||
2809 | count 1 | ||
2810 | range '0 - 7' | ||
2811 | dbmin -2100 | ||
2812 | dbmax 0 | ||
2813 | dbvalue.0 0 | ||
2814 | } | ||
2815 | } | ||
2816 | control.52 { | ||
2817 | iface MIXER | ||
2818 | name 'Right Output Mixer IN1R Volume' | ||
2819 | value 7 | ||
2820 | comment { | ||
2821 | access 'read write' | ||
2822 | type INTEGER | ||
2823 | count 1 | ||
2824 | range '0 - 7' | ||
2825 | dbmin -2100 | ||
2826 | dbmax 0 | ||
2827 | dbvalue.0 0 | ||
2828 | } | ||
2829 | } | ||
2830 | control.53 { | ||
2831 | iface MIXER | ||
2832 | name 'Right Output Mixer IN2RP Volume' | ||
2833 | value 7 | ||
2834 | comment { | ||
2835 | access 'read write' | ||
2836 | type INTEGER | ||
2837 | count 1 | ||
2838 | range '0 - 7' | ||
2839 | dbmin -2100 | ||
2840 | dbmax 0 | ||
2841 | dbvalue.0 0 | ||
2842 | } | ||
2843 | } | ||
2844 | control.54 { | ||
2845 | iface MIXER | ||
2846 | name 'Right Output Mixer Left Input Volume' | ||
2847 | value 7 | ||
2848 | comment { | ||
2849 | access 'read write' | ||
2850 | type INTEGER | ||
2851 | count 1 | ||
2852 | range '0 - 7' | ||
2853 | dbmin -2100 | ||
2854 | dbmax 0 | ||
2855 | dbvalue.0 0 | ||
2856 | } | ||
2857 | } | ||
2858 | control.55 { | ||
2859 | iface MIXER | ||
2860 | name 'Right Output Mixer Right Input Volume' | ||
2861 | value 7 | ||
2862 | comment { | ||
2863 | access 'read write' | ||
2864 | type INTEGER | ||
2865 | count 1 | ||
2866 | range '0 - 7' | ||
2867 | dbmin -2100 | ||
2868 | dbmax 0 | ||
2869 | dbvalue.0 0 | ||
2870 | } | ||
2871 | } | ||
2872 | control.56 { | ||
2873 | iface MIXER | ||
2874 | name 'Right Output Mixer DAC Volume' | ||
2875 | value 7 | ||
2876 | comment { | ||
2877 | access 'read write' | ||
2878 | type INTEGER | ||
2879 | count 1 | ||
2880 | range '0 - 7' | ||
2881 | dbmin -2100 | ||
2882 | dbmax 0 | ||
2883 | dbvalue.0 0 | ||
2884 | } | ||
2885 | } | ||
2886 | control.57 { | ||
2887 | iface MIXER | ||
2888 | name 'Output Volume' | ||
2889 | value.0 57 | ||
2890 | value.1 57 | ||
2891 | comment { | ||
2892 | access 'read write' | ||
2893 | type INTEGER | ||
2894 | count 2 | ||
2895 | range '0 - 63' | ||
2896 | dbmin -5700 | ||
2897 | dbmax 600 | ||
2898 | dbvalue.0 0 | ||
2899 | dbvalue.1 0 | ||
2900 | } | ||
2901 | } | ||
2902 | control.58 { | ||
2903 | iface MIXER | ||
2904 | name 'Output Switch' | ||
2905 | value.0 true | ||
2906 | value.1 true | ||
2907 | comment { | ||
2908 | access 'read write' | ||
2909 | type BOOLEAN | ||
2910 | count 2 | ||
2911 | } | ||
2912 | } | ||
2913 | control.59 { | ||
2914 | iface MIXER | ||
2915 | name 'Output ZC Switch' | ||
2916 | value.0 true | ||
2917 | value.1 true | ||
2918 | comment { | ||
2919 | access 'read write' | ||
2920 | type BOOLEAN | ||
2921 | count 2 | ||
2922 | } | ||
2923 | } | ||
2924 | control.60 { | ||
2925 | iface MIXER | ||
2926 | name 'Earpiece Switch' | ||
2927 | value false | ||
2928 | comment { | ||
2929 | access 'read write' | ||
2930 | type BOOLEAN | ||
2931 | count 1 | ||
2932 | } | ||
2933 | } | ||
2934 | control.61 { | ||
2935 | iface MIXER | ||
2936 | name 'Earpiece Volume' | ||
2937 | value 1 | ||
2938 | comment { | ||
2939 | access 'read write' | ||
2940 | type INTEGER | ||
2941 | count 1 | ||
2942 | range '0 - 1' | ||
2943 | dbmin -600 | ||
2944 | dbmax 0 | ||
2945 | dbvalue.0 0 | ||
2946 | } | ||
2947 | } | ||
2948 | control.62 { | ||
2949 | iface MIXER | ||
2950 | name 'SPKL Input Volume' | ||
2951 | value 1 | ||
2952 | comment { | ||
2953 | access 'read write' | ||
2954 | type INTEGER | ||
2955 | count 1 | ||
2956 | range '0 - 1' | ||
2957 | dbmin -300 | ||
2958 | dbmax 0 | ||
2959 | dbvalue.0 0 | ||
2960 | } | ||
2961 | } | ||
2962 | control.63 { | ||
2963 | iface MIXER | ||
2964 | name 'SPKL IN1LP Volume' | ||
2965 | value 1 | ||
2966 | comment { | ||
2967 | access 'read write' | ||
2968 | type INTEGER | ||
2969 | count 1 | ||
2970 | range '0 - 1' | ||
2971 | dbmin -300 | ||
2972 | dbmax 0 | ||
2973 | dbvalue.0 0 | ||
2974 | } | ||
2975 | } | ||
2976 | control.64 { | ||
2977 | iface MIXER | ||
2978 | name 'SPKL Output Volume' | ||
2979 | value 1 | ||
2980 | comment { | ||
2981 | access 'read write' | ||
2982 | type INTEGER | ||
2983 | count 1 | ||
2984 | range '0 - 1' | ||
2985 | dbmin -300 | ||
2986 | dbmax 0 | ||
2987 | dbvalue.0 0 | ||
2988 | } | ||
2989 | } | ||
2990 | control.65 { | ||
2991 | iface MIXER | ||
2992 | name 'SPKR Input Volume' | ||
2993 | value 1 | ||
2994 | comment { | ||
2995 | access 'read write' | ||
2996 | type INTEGER | ||
2997 | count 1 | ||
2998 | range '0 - 1' | ||
2999 | dbmin -300 | ||
3000 | dbmax 0 | ||
3001 | dbvalue.0 0 | ||
3002 | } | ||
3003 | } | ||
3004 | control.66 { | ||
3005 | iface MIXER | ||
3006 | name 'SPKR IN1RP Volume' | ||
3007 | value 1 | ||
3008 | comment { | ||
3009 | access 'read write' | ||
3010 | type INTEGER | ||
3011 | count 1 | ||
3012 | range '0 - 1' | ||
3013 | dbmin -300 | ||
3014 | dbmax 0 | ||
3015 | dbvalue.0 0 | ||
3016 | } | ||
3017 | } | ||
3018 | control.67 { | ||
3019 | iface MIXER | ||
3020 | name 'SPKR Output Volume' | ||
3021 | value 1 | ||
3022 | comment { | ||
3023 | access 'read write' | ||
3024 | type INTEGER | ||
3025 | count 1 | ||
3026 | range '0 - 1' | ||
3027 | dbmin -300 | ||
3028 | dbmax 0 | ||
3029 | dbvalue.0 0 | ||
3030 | } | ||
3031 | } | ||
3032 | control.68 { | ||
3033 | iface MIXER | ||
3034 | name 'Speaker Mixer Volume' | ||
3035 | value.0 3 | ||
3036 | value.1 3 | ||
3037 | comment { | ||
3038 | access 'read write' | ||
3039 | type INTEGER | ||
3040 | count 2 | ||
3041 | range '0 - 3' | ||
3042 | dbmin -9999999 | ||
3043 | dbmax 0 | ||
3044 | dbvalue.0 0 | ||
3045 | dbvalue.1 0 | ||
3046 | } | ||
3047 | } | ||
3048 | control.69 { | ||
3049 | iface MIXER | ||
3050 | name 'Speaker Volume' | ||
3051 | value.0 60 | ||
3052 | value.1 60 | ||
3053 | comment { | ||
3054 | access 'read write' | ||
3055 | type INTEGER | ||
3056 | count 2 | ||
3057 | range '0 - 63' | ||
3058 | dbmin -5700 | ||
3059 | dbmax 600 | ||
3060 | dbvalue.0 300 | ||
3061 | dbvalue.1 300 | ||
3062 | } | ||
3063 | } | ||
3064 | control.70 { | ||
3065 | iface MIXER | ||
3066 | name 'Speaker Switch' | ||
3067 | value.0 true | ||
3068 | value.1 true | ||
3069 | comment { | ||
3070 | access 'read write' | ||
3071 | type BOOLEAN | ||
3072 | count 2 | ||
3073 | } | ||
3074 | } | ||
3075 | control.71 { | ||
3076 | iface MIXER | ||
3077 | name 'Speaker ZC Switch' | ||
3078 | value.0 false | ||
3079 | value.1 false | ||
3080 | comment { | ||
3081 | access 'read write' | ||
3082 | type BOOLEAN | ||
3083 | count 2 | ||
3084 | } | ||
3085 | } | ||
3086 | control.72 { | ||
3087 | iface MIXER | ||
3088 | name 'Speaker Boost Volume' | ||
3089 | value.0 0 | ||
3090 | value.1 0 | ||
3091 | comment { | ||
3092 | access 'read write' | ||
3093 | type INTEGER | ||
3094 | count 2 | ||
3095 | range '0 - 7' | ||
3096 | dbmin 0 | ||
3097 | dbmax 1200 | ||
3098 | dbvalue.0 0 | ||
3099 | dbvalue.1 0 | ||
3100 | } | ||
3101 | } | ||
3102 | control.73 { | ||
3103 | iface MIXER | ||
3104 | name 'Speaker Reference' | ||
3105 | value SPKVDD/2 | ||
3106 | comment { | ||
3107 | access 'read write' | ||
3108 | type ENUMERATED | ||
3109 | count 1 | ||
3110 | item.0 SPKVDD/2 | ||
3111 | item.1 VMID | ||
3112 | } | ||
3113 | } | ||
3114 | control.74 { | ||
3115 | iface MIXER | ||
3116 | name 'Speaker Mode' | ||
3117 | value 'Class D' | ||
3118 | comment { | ||
3119 | access 'read write' | ||
3120 | type ENUMERATED | ||
3121 | count 1 | ||
3122 | item.0 'Class D' | ||
3123 | item.1 'Class AB' | ||
3124 | } | ||
3125 | } | ||
3126 | control.75 { | ||
3127 | iface MIXER | ||
3128 | name 'Headphone Volume' | ||
3129 | value.0 25 | ||
3130 | value.1 25 | ||
3131 | comment { | ||
3132 | access 'read write' | ||
3133 | type INTEGER | ||
3134 | count 2 | ||
3135 | range '0 - 63' | ||
3136 | dbmin -5700 | ||
3137 | dbmax 600 | ||
3138 | dbvalue.0 -3200 | ||
3139 | dbvalue.1 -3200 | ||
3140 | } | ||
3141 | } | ||
3142 | control.76 { | ||
3143 | iface MIXER | ||
3144 | name 'Headphone Switch' | ||
3145 | value.0 true | ||
3146 | value.1 true | ||
3147 | comment { | ||
3148 | access 'read write' | ||
3149 | type BOOLEAN | ||
3150 | count 2 | ||
3151 | } | ||
3152 | } | ||
3153 | control.77 { | ||
3154 | iface MIXER | ||
3155 | name 'Headphone ZC Switch' | ||
3156 | value.0 true | ||
3157 | value.1 true | ||
3158 | comment { | ||
3159 | access 'read write' | ||
3160 | type BOOLEAN | ||
3161 | count 2 | ||
3162 | } | ||
3163 | } | ||
3164 | control.78 { | ||
3165 | iface MIXER | ||
3166 | name 'LINEOUT1N Switch' | ||
3167 | value false | ||
3168 | comment { | ||
3169 | access 'read write' | ||
3170 | type BOOLEAN | ||
3171 | count 1 | ||
3172 | } | ||
3173 | } | ||
3174 | control.79 { | ||
3175 | iface MIXER | ||
3176 | name 'LINEOUT1P Switch' | ||
3177 | value false | ||
3178 | comment { | ||
3179 | access 'read write' | ||
3180 | type BOOLEAN | ||
3181 | count 1 | ||
3182 | } | ||
3183 | } | ||
3184 | control.80 { | ||
3185 | iface MIXER | ||
3186 | name 'LINEOUT1 Volume' | ||
3187 | value 1 | ||
3188 | comment { | ||
3189 | access 'read write' | ||
3190 | type INTEGER | ||
3191 | count 1 | ||
3192 | range '0 - 1' | ||
3193 | dbmin -600 | ||
3194 | dbmax 0 | ||
3195 | dbvalue.0 0 | ||
3196 | } | ||
3197 | } | ||
3198 | control.81 { | ||
3199 | iface MIXER | ||
3200 | name 'LINEOUT2N Switch' | ||
3201 | value false | ||
3202 | comment { | ||
3203 | access 'read write' | ||
3204 | type BOOLEAN | ||
3205 | count 1 | ||
3206 | } | ||
3207 | } | ||
3208 | control.82 { | ||
3209 | iface MIXER | ||
3210 | name 'LINEOUT2P Switch' | ||
3211 | value false | ||
3212 | comment { | ||
3213 | access 'read write' | ||
3214 | type BOOLEAN | ||
3215 | count 1 | ||
3216 | } | ||
3217 | } | ||
3218 | control.83 { | ||
3219 | iface MIXER | ||
3220 | name 'LINEOUT2 Volume' | ||
3221 | value 1 | ||
3222 | comment { | ||
3223 | access 'read write' | ||
3224 | type INTEGER | ||
3225 | count 1 | ||
3226 | range '0 - 1' | ||
3227 | dbmin -600 | ||
3228 | dbmax 0 | ||
3229 | dbvalue.0 0 | ||
3230 | } | ||
3231 | } | ||
3232 | control.84 { | ||
3233 | iface MIXER | ||
3234 | name 'AIF1ADC1 Volume' | ||
3235 | value.0 96 | ||
3236 | value.1 96 | ||
3237 | comment { | ||
3238 | access 'read write' | ||
3239 | type INTEGER | ||
3240 | count 2 | ||
3241 | range '0 - 119' | ||
3242 | dbmin -9999999 | ||
3243 | dbmax 1725 | ||
3244 | dbvalue.0 0 | ||
3245 | dbvalue.1 0 | ||
3246 | } | ||
3247 | } | ||
3248 | control.85 { | ||
3249 | iface MIXER | ||
3250 | name 'AIF1ADC2 Volume' | ||
3251 | value.0 96 | ||
3252 | value.1 96 | ||
3253 | comment { | ||
3254 | access 'read write' | ||
3255 | type INTEGER | ||
3256 | count 2 | ||
3257 | range '0 - 119' | ||
3258 | dbmin -9999999 | ||
3259 | dbmax 1725 | ||
3260 | dbvalue.0 0 | ||
3261 | dbvalue.1 0 | ||
3262 | } | ||
3263 | } | ||
3264 | control.86 { | ||
3265 | iface MIXER | ||
3266 | name 'AIF2ADC Volume' | ||
3267 | value.0 96 | ||
3268 | value.1 96 | ||
3269 | comment { | ||
3270 | access 'read write' | ||
3271 | type INTEGER | ||
3272 | count 2 | ||
3273 | range '0 - 119' | ||
3274 | dbmin -9999999 | ||
3275 | dbmax 1725 | ||
3276 | dbvalue.0 0 | ||
3277 | dbvalue.1 0 | ||
3278 | } | ||
3279 | } | ||
3280 | control.87 { | ||
3281 | iface MIXER | ||
3282 | name 'AIF1ADCL Source' | ||
3283 | value Left | ||
3284 | comment { | ||
3285 | access 'read write' | ||
3286 | type ENUMERATED | ||
3287 | count 1 | ||
3288 | item.0 Left | ||
3289 | item.1 Right | ||
3290 | } | ||
3291 | } | ||
3292 | control.88 { | ||
3293 | iface MIXER | ||
3294 | name 'AIF1ADCR Source' | ||
3295 | value Left | ||
3296 | comment { | ||
3297 | access 'read write' | ||
3298 | type ENUMERATED | ||
3299 | count 1 | ||
3300 | item.0 Left | ||
3301 | item.1 Right | ||
3302 | } | ||
3303 | } | ||
3304 | control.89 { | ||
3305 | iface MIXER | ||
3306 | name 'AIF2ADCL Source' | ||
3307 | value Left | ||
3308 | comment { | ||
3309 | access 'read write' | ||
3310 | type ENUMERATED | ||
3311 | count 1 | ||
3312 | item.0 Left | ||
3313 | item.1 Right | ||
3314 | } | ||
3315 | } | ||
3316 | control.90 { | ||
3317 | iface MIXER | ||
3318 | name 'AIF2ADCR Source' | ||
3319 | value Right | ||
3320 | comment { | ||
3321 | access 'read write' | ||
3322 | type ENUMERATED | ||
3323 | count 1 | ||
3324 | item.0 Left | ||
3325 | item.1 Right | ||
3326 | } | ||
3327 | } | ||
3328 | control.91 { | ||
3329 | iface MIXER | ||
3330 | name 'AIF1DACL Source' | ||
3331 | value Left | ||
3332 | comment { | ||
3333 | access 'read write' | ||
3334 | type ENUMERATED | ||
3335 | count 1 | ||
3336 | item.0 Left | ||
3337 | item.1 Right | ||
3338 | } | ||
3339 | } | ||
3340 | control.92 { | ||
3341 | iface MIXER | ||
3342 | name 'AIF1DACR Source' | ||
3343 | value Right | ||
3344 | comment { | ||
3345 | access 'read write' | ||
3346 | type ENUMERATED | ||
3347 | count 1 | ||
3348 | item.0 Left | ||
3349 | item.1 Right | ||
3350 | } | ||
3351 | } | ||
3352 | control.93 { | ||
3353 | iface MIXER | ||
3354 | name 'AIF2DACL Source' | ||
3355 | value Left | ||
3356 | comment { | ||
3357 | access 'read write' | ||
3358 | type ENUMERATED | ||
3359 | count 1 | ||
3360 | item.0 Left | ||
3361 | item.1 Right | ||
3362 | } | ||
3363 | } | ||
3364 | control.94 { | ||
3365 | iface MIXER | ||
3366 | name 'AIF2DACR Source' | ||
3367 | value Right | ||
3368 | comment { | ||
3369 | access 'read write' | ||
3370 | type ENUMERATED | ||
3371 | count 1 | ||
3372 | item.0 Left | ||
3373 | item.1 Right | ||
3374 | } | ||
3375 | } | ||
3376 | control.95 { | ||
3377 | iface MIXER | ||
3378 | name 'AIF1DAC1 Volume' | ||
3379 | value.0 96 | ||
3380 | value.1 96 | ||
3381 | comment { | ||
3382 | access 'read write' | ||
3383 | type INTEGER | ||
3384 | count 2 | ||
3385 | range '0 - 96' | ||
3386 | dbmin -9999999 | ||
3387 | dbmax 0 | ||
3388 | dbvalue.0 0 | ||
3389 | dbvalue.1 0 | ||
3390 | } | ||
3391 | } | ||
3392 | control.96 { | ||
3393 | iface MIXER | ||
3394 | name 'AIF1DAC2 Volume' | ||
3395 | value.0 96 | ||
3396 | value.1 96 | ||
3397 | comment { | ||
3398 | access 'read write' | ||
3399 | type INTEGER | ||
3400 | count 2 | ||
3401 | range '0 - 96' | ||
3402 | dbmin -9999999 | ||
3403 | dbmax 0 | ||
3404 | dbvalue.0 0 | ||
3405 | dbvalue.1 0 | ||
3406 | } | ||
3407 | } | ||
3408 | control.97 { | ||
3409 | iface MIXER | ||
3410 | name 'AIF2DAC Volume' | ||
3411 | value.0 96 | ||
3412 | value.1 96 | ||
3413 | comment { | ||
3414 | access 'read write' | ||
3415 | type INTEGER | ||
3416 | count 2 | ||
3417 | range '0 - 96' | ||
3418 | dbmin -9999999 | ||
3419 | dbmax 0 | ||
3420 | dbvalue.0 0 | ||
3421 | dbvalue.1 0 | ||
3422 | } | ||
3423 | } | ||
3424 | control.98 { | ||
3425 | iface MIXER | ||
3426 | name 'AIF1 Boost Volume' | ||
3427 | value 0 | ||
3428 | comment { | ||
3429 | access 'read write' | ||
3430 | type INTEGER | ||
3431 | count 1 | ||
3432 | range '0 - 3' | ||
3433 | dbmin 0 | ||
3434 | dbmax 1800 | ||
3435 | dbvalue.0 0 | ||
3436 | } | ||
3437 | } | ||
3438 | control.99 { | ||
3439 | iface MIXER | ||
3440 | name 'AIF2 Boost Volume' | ||
3441 | value 0 | ||
3442 | comment { | ||
3443 | access 'read write' | ||
3444 | type INTEGER | ||
3445 | count 1 | ||
3446 | range '0 - 3' | ||
3447 | dbmin 0 | ||
3448 | dbmax 1800 | ||
3449 | dbvalue.0 0 | ||
3450 | } | ||
3451 | } | ||
3452 | control.100 { | ||
3453 | iface MIXER | ||
3454 | name 'AIF1DAC1 EQ Switch' | ||
3455 | value false | ||
3456 | comment { | ||
3457 | access 'read write' | ||
3458 | type BOOLEAN | ||
3459 | count 1 | ||
3460 | } | ||
3461 | } | ||
3462 | control.101 { | ||
3463 | iface MIXER | ||
3464 | name 'AIF1DAC2 EQ Switch' | ||
3465 | value false | ||
3466 | comment { | ||
3467 | access 'read write' | ||
3468 | type BOOLEAN | ||
3469 | count 1 | ||
3470 | } | ||
3471 | } | ||
3472 | control.102 { | ||
3473 | iface MIXER | ||
3474 | name 'AIF2 EQ Switch' | ||
3475 | value false | ||
3476 | comment { | ||
3477 | access 'read write' | ||
3478 | type BOOLEAN | ||
3479 | count 1 | ||
3480 | } | ||
3481 | } | ||
3482 | control.103 { | ||
3483 | iface MIXER | ||
3484 | name 'AIF1DAC1 DRC Switch' | ||
3485 | value false | ||
3486 | comment { | ||
3487 | access 'read write' | ||
3488 | type BOOLEAN | ||
3489 | count 1 | ||
3490 | } | ||
3491 | } | ||
3492 | control.104 { | ||
3493 | iface MIXER | ||
3494 | name 'AIF1ADC1L DRC Switch' | ||
3495 | value false | ||
3496 | comment { | ||
3497 | access 'read write' | ||
3498 | type BOOLEAN | ||
3499 | count 1 | ||
3500 | } | ||
3501 | } | ||
3502 | control.105 { | ||
3503 | iface MIXER | ||
3504 | name 'AIF1ADC1R DRC Switch' | ||
3505 | value false | ||
3506 | comment { | ||
3507 | access 'read write' | ||
3508 | type BOOLEAN | ||
3509 | count 1 | ||
3510 | } | ||
3511 | } | ||
3512 | control.106 { | ||
3513 | iface MIXER | ||
3514 | name 'AIF1DAC2 DRC Switch' | ||
3515 | value false | ||
3516 | comment { | ||
3517 | access 'read write' | ||
3518 | type BOOLEAN | ||
3519 | count 1 | ||
3520 | } | ||
3521 | } | ||
3522 | control.107 { | ||
3523 | iface MIXER | ||
3524 | name 'AIF1ADC2L DRC Switch' | ||
3525 | value false | ||
3526 | comment { | ||
3527 | access 'read write' | ||
3528 | type BOOLEAN | ||
3529 | count 1 | ||
3530 | } | ||
3531 | } | ||
3532 | control.108 { | ||
3533 | iface MIXER | ||
3534 | name 'AIF1ADC2R DRC Switch' | ||
3535 | value false | ||
3536 | comment { | ||
3537 | access 'read write' | ||
3538 | type BOOLEAN | ||
3539 | count 1 | ||
3540 | } | ||
3541 | } | ||
3542 | control.109 { | ||
3543 | iface MIXER | ||
3544 | name 'AIF2DAC DRC Switch' | ||
3545 | value false | ||
3546 | comment { | ||
3547 | access 'read write' | ||
3548 | type BOOLEAN | ||
3549 | count 1 | ||
3550 | } | ||
3551 | } | ||
3552 | control.110 { | ||
3553 | iface MIXER | ||
3554 | name 'AIF2ADCL DRC Switch' | ||
3555 | value false | ||
3556 | comment { | ||
3557 | access 'read write' | ||
3558 | type BOOLEAN | ||
3559 | count 1 | ||
3560 | } | ||
3561 | } | ||
3562 | control.111 { | ||
3563 | iface MIXER | ||
3564 | name 'AIF2ADCR DRC Switch' | ||
3565 | value false | ||
3566 | comment { | ||
3567 | access 'read write' | ||
3568 | type BOOLEAN | ||
3569 | count 1 | ||
3570 | } | ||
3571 | } | ||
3572 | control.112 { | ||
3573 | iface MIXER | ||
3574 | name 'DAC1 Right Sidetone Volume' | ||
3575 | value 0 | ||
3576 | comment { | ||
3577 | access 'read write' | ||
3578 | type INTEGER | ||
3579 | count 1 | ||
3580 | range '0 - 12' | ||
3581 | dbmin -3600 | ||
3582 | dbmax 0 | ||
3583 | dbvalue.0 -3600 | ||
3584 | } | ||
3585 | } | ||
3586 | control.113 { | ||
3587 | iface MIXER | ||
3588 | name 'DAC1 Left Sidetone Volume' | ||
3589 | value 0 | ||
3590 | comment { | ||
3591 | access 'read write' | ||
3592 | type INTEGER | ||
3593 | count 1 | ||
3594 | range '0 - 12' | ||
3595 | dbmin -3600 | ||
3596 | dbmax 0 | ||
3597 | dbvalue.0 -3600 | ||
3598 | } | ||
3599 | } | ||
3600 | control.114 { | ||
3601 | iface MIXER | ||
3602 | name 'DAC2 Right Sidetone Volume' | ||
3603 | value 0 | ||
3604 | comment { | ||
3605 | access 'read write' | ||
3606 | type INTEGER | ||
3607 | count 1 | ||
3608 | range '0 - 12' | ||
3609 | dbmin -3600 | ||
3610 | dbmax 0 | ||
3611 | dbvalue.0 -3600 | ||
3612 | } | ||
3613 | } | ||
3614 | control.115 { | ||
3615 | iface MIXER | ||
3616 | name 'DAC2 Left Sidetone Volume' | ||
3617 | value 0 | ||
3618 | comment { | ||
3619 | access 'read write' | ||
3620 | type INTEGER | ||
3621 | count 1 | ||
3622 | range '0 - 12' | ||
3623 | dbmin -3600 | ||
3624 | dbmax 0 | ||
3625 | dbvalue.0 -3600 | ||
3626 | } | ||
3627 | } | ||
3628 | control.116 { | ||
3629 | iface MIXER | ||
3630 | name 'Sidetone HPF Mux' | ||
3631 | value '2.7kHz' | ||
3632 | comment { | ||
3633 | access 'read write' | ||
3634 | type ENUMERATED | ||
3635 | count 1 | ||
3636 | item.0 '2.7kHz' | ||
3637 | item.1 '1.35kHz' | ||
3638 | item.2 '675Hz' | ||
3639 | item.3 '370Hz' | ||
3640 | item.4 '180Hz' | ||
3641 | item.5 '90Hz' | ||
3642 | item.6 '45Hz' | ||
3643 | } | ||
3644 | } | ||
3645 | control.117 { | ||
3646 | iface MIXER | ||
3647 | name 'Sidetone HPF Switch' | ||
3648 | value false | ||
3649 | comment { | ||
3650 | access 'read write' | ||
3651 | type BOOLEAN | ||
3652 | count 1 | ||
3653 | } | ||
3654 | } | ||
3655 | control.118 { | ||
3656 | iface MIXER | ||
3657 | name 'AIF1ADC1 HPF Mode' | ||
3658 | value HiFi | ||
3659 | comment { | ||
3660 | access 'read write' | ||
3661 | type ENUMERATED | ||
3662 | count 1 | ||
3663 | item.0 HiFi | ||
3664 | item.1 'Voice 1' | ||
3665 | item.2 'Voice 2' | ||
3666 | item.3 'Voice 3' | ||
3667 | } | ||
3668 | } | ||
3669 | control.119 { | ||
3670 | iface MIXER | ||
3671 | name 'AIF1ADC1 HPF Switch' | ||
3672 | value.0 false | ||
3673 | value.1 false | ||
3674 | comment { | ||
3675 | access 'read write' | ||
3676 | type BOOLEAN | ||
3677 | count 2 | ||
3678 | } | ||
3679 | } | ||
3680 | control.120 { | ||
3681 | iface MIXER | ||
3682 | name 'AIF1ADC2 HPF Mode' | ||
3683 | value HiFi | ||
3684 | comment { | ||
3685 | access 'read write' | ||
3686 | type ENUMERATED | ||
3687 | count 1 | ||
3688 | item.0 HiFi | ||
3689 | item.1 'Voice 1' | ||
3690 | item.2 'Voice 2' | ||
3691 | item.3 'Voice 3' | ||
3692 | } | ||
3693 | } | ||
3694 | control.121 { | ||
3695 | iface MIXER | ||
3696 | name 'AIF1ADC2 HPF Switch' | ||
3697 | value.0 false | ||
3698 | value.1 false | ||
3699 | comment { | ||
3700 | access 'read write' | ||
3701 | type BOOLEAN | ||
3702 | count 2 | ||
3703 | } | ||
3704 | } | ||
3705 | control.122 { | ||
3706 | iface MIXER | ||
3707 | name 'AIF2ADC HPF Mode' | ||
3708 | value HiFi | ||
3709 | comment { | ||
3710 | access 'read write' | ||
3711 | type ENUMERATED | ||
3712 | count 1 | ||
3713 | item.0 HiFi | ||
3714 | item.1 'Voice 1' | ||
3715 | item.2 'Voice 2' | ||
3716 | item.3 'Voice 3' | ||
3717 | } | ||
3718 | } | ||
3719 | control.123 { | ||
3720 | iface MIXER | ||
3721 | name 'AIF2ADC HPF Switch' | ||
3722 | value.0 false | ||
3723 | value.1 false | ||
3724 | comment { | ||
3725 | access 'read write' | ||
3726 | type BOOLEAN | ||
3727 | count 2 | ||
3728 | } | ||
3729 | } | ||
3730 | control.124 { | ||
3731 | iface MIXER | ||
3732 | name 'ADC OSR' | ||
3733 | value 'High Performance' | ||
3734 | comment { | ||
3735 | access 'read write' | ||
3736 | type ENUMERATED | ||
3737 | count 1 | ||
3738 | item.0 'Low Power' | ||
3739 | item.1 'High Performance' | ||
3740 | } | ||
3741 | } | ||
3742 | control.125 { | ||
3743 | iface MIXER | ||
3744 | name 'DAC OSR' | ||
3745 | value 'Low Power' | ||
3746 | comment { | ||
3747 | access 'read write' | ||
3748 | type ENUMERATED | ||
3749 | count 1 | ||
3750 | item.0 'Low Power' | ||
3751 | item.1 'High Performance' | ||
3752 | } | ||
3753 | } | ||
3754 | control.126 { | ||
3755 | iface MIXER | ||
3756 | name 'DAC1 Volume' | ||
3757 | value.0 96 | ||
3758 | value.1 96 | ||
3759 | comment { | ||
3760 | access 'read write' | ||
3761 | type INTEGER | ||
3762 | count 2 | ||
3763 | range '0 - 96' | ||
3764 | dbmin -9999999 | ||
3765 | dbmax 0 | ||
3766 | dbvalue.0 0 | ||
3767 | dbvalue.1 0 | ||
3768 | } | ||
3769 | } | ||
3770 | control.127 { | ||
3771 | iface MIXER | ||
3772 | name 'DAC1 Switch' | ||
3773 | value.0 true | ||
3774 | value.1 true | ||
3775 | comment { | ||
3776 | access 'read write' | ||
3777 | type BOOLEAN | ||
3778 | count 2 | ||
3779 | } | ||
3780 | } | ||
3781 | control.128 { | ||
3782 | iface MIXER | ||
3783 | name 'DAC2 Volume' | ||
3784 | value.0 96 | ||
3785 | value.1 96 | ||
3786 | comment { | ||
3787 | access 'read write' | ||
3788 | type INTEGER | ||
3789 | count 2 | ||
3790 | range '0 - 96' | ||
3791 | dbmin -9999999 | ||
3792 | dbmax 0 | ||
3793 | dbvalue.0 0 | ||
3794 | dbvalue.1 0 | ||
3795 | } | ||
3796 | } | ||
3797 | control.129 { | ||
3798 | iface MIXER | ||
3799 | name 'DAC2 Switch' | ||
3800 | value.0 false | ||
3801 | value.1 false | ||
3802 | comment { | ||
3803 | access 'read write' | ||
3804 | type BOOLEAN | ||
3805 | count 2 | ||
3806 | } | ||
3807 | } | ||
3808 | control.130 { | ||
3809 | iface MIXER | ||
3810 | name 'SPKL DAC2 Volume' | ||
3811 | value 1 | ||
3812 | comment { | ||
3813 | access 'read write' | ||
3814 | type INTEGER | ||
3815 | count 1 | ||
3816 | range '0 - 1' | ||
3817 | dbmin -300 | ||
3818 | dbmax 0 | ||
3819 | dbvalue.0 0 | ||
3820 | } | ||
3821 | } | ||
3822 | control.131 { | ||
3823 | iface MIXER | ||
3824 | name 'SPKL DAC1 Volume' | ||
3825 | value 1 | ||
3826 | comment { | ||
3827 | access 'read write' | ||
3828 | type INTEGER | ||
3829 | count 1 | ||
3830 | range '0 - 1' | ||
3831 | dbmin -300 | ||
3832 | dbmax 0 | ||
3833 | dbvalue.0 0 | ||
3834 | } | ||
3835 | } | ||
3836 | control.132 { | ||
3837 | iface MIXER | ||
3838 | name 'SPKR DAC2 Volume' | ||
3839 | value 1 | ||
3840 | comment { | ||
3841 | access 'read write' | ||
3842 | type INTEGER | ||
3843 | count 1 | ||
3844 | range '0 - 1' | ||
3845 | dbmin -300 | ||
3846 | dbmax 0 | ||
3847 | dbvalue.0 0 | ||
3848 | } | ||
3849 | } | ||
3850 | control.133 { | ||
3851 | iface MIXER | ||
3852 | name 'SPKR DAC1 Volume' | ||
3853 | value 1 | ||
3854 | comment { | ||
3855 | access 'read write' | ||
3856 | type INTEGER | ||
3857 | count 1 | ||
3858 | range '0 - 1' | ||
3859 | dbmin -300 | ||
3860 | dbmax 0 | ||
3861 | dbvalue.0 0 | ||
3862 | } | ||
3863 | } | ||
3864 | control.134 { | ||
3865 | iface MIXER | ||
3866 | name 'AIF1DAC1 3D Stereo Volume' | ||
3867 | value 0 | ||
3868 | comment { | ||
3869 | access 'read write' | ||
3870 | type INTEGER | ||
3871 | count 1 | ||
3872 | range '0 - 15' | ||
3873 | dbmin -1600 | ||
3874 | dbmax 1145 | ||
3875 | dbvalue.0 -1600 | ||
3876 | } | ||
3877 | } | ||
3878 | control.135 { | ||
3879 | iface MIXER | ||
3880 | name 'AIF1DAC1 3D Stereo Switch' | ||
3881 | value false | ||
3882 | comment { | ||
3883 | access 'read write' | ||
3884 | type BOOLEAN | ||
3885 | count 1 | ||
3886 | } | ||
3887 | } | ||
3888 | control.136 { | ||
3889 | iface MIXER | ||
3890 | name 'AIF1DAC2 3D Stereo Volume' | ||
3891 | value 0 | ||
3892 | comment { | ||
3893 | access 'read write' | ||
3894 | type INTEGER | ||
3895 | count 1 | ||
3896 | range '0 - 15' | ||
3897 | dbmin -1600 | ||
3898 | dbmax 1145 | ||
3899 | dbvalue.0 -1600 | ||
3900 | } | ||
3901 | } | ||
3902 | control.137 { | ||
3903 | iface MIXER | ||
3904 | name 'AIF1DAC2 3D Stereo Switch' | ||
3905 | value false | ||
3906 | comment { | ||
3907 | access 'read write' | ||
3908 | type BOOLEAN | ||
3909 | count 1 | ||
3910 | } | ||
3911 | } | ||
3912 | control.138 { | ||
3913 | iface MIXER | ||
3914 | name 'AIF2DAC 3D Stereo Volume' | ||
3915 | value 0 | ||
3916 | comment { | ||
3917 | access 'read write' | ||
3918 | type INTEGER | ||
3919 | count 1 | ||
3920 | range '0 - 15' | ||
3921 | dbmin -1600 | ||
3922 | dbmax 1145 | ||
3923 | dbvalue.0 -1600 | ||
3924 | } | ||
3925 | } | ||
3926 | control.139 { | ||
3927 | iface MIXER | ||
3928 | name 'AIF2DAC 3D Stereo Switch' | ||
3929 | value false | ||
3930 | comment { | ||
3931 | access 'read write' | ||
3932 | type BOOLEAN | ||
3933 | count 1 | ||
3934 | } | ||
3935 | } | ||
3936 | control.140 { | ||
3937 | iface MIXER | ||
3938 | name 'AIF3 Boost Volume' | ||
3939 | value 0 | ||
3940 | comment { | ||
3941 | access 'read write' | ||
3942 | type INTEGER | ||
3943 | count 1 | ||
3944 | range '0 - 3' | ||
3945 | dbmin 0 | ||
3946 | dbmax 1800 | ||
3947 | dbvalue.0 0 | ||
3948 | } | ||
3949 | } | ||
3950 | control.141 { | ||
3951 | iface MIXER | ||
3952 | name 'AIF1DAC1 Noise Gate Switch' | ||
3953 | value false | ||
3954 | comment { | ||
3955 | access 'read write' | ||
3956 | type BOOLEAN | ||
3957 | count 1 | ||
3958 | } | ||
3959 | } | ||
3960 | control.142 { | ||
3961 | iface MIXER | ||
3962 | name 'AIF1DAC1 Noise Gate Hold Time' | ||
3963 | value '30ms' | ||
3964 | comment { | ||
3965 | access 'read write' | ||
3966 | type ENUMERATED | ||
3967 | count 1 | ||
3968 | item.0 '30ms' | ||
3969 | item.1 '125ms' | ||
3970 | item.2 '250ms' | ||
3971 | item.3 '500ms' | ||
3972 | } | ||
3973 | } | ||
3974 | control.143 { | ||
3975 | iface MIXER | ||
3976 | name 'AIF1DAC1 Noise Gate Threshold Volume' | ||
3977 | value 3 | ||
3978 | comment { | ||
3979 | access 'read write' | ||
3980 | type INTEGER | ||
3981 | count 1 | ||
3982 | range '0 - 7' | ||
3983 | dbmin -10200 | ||
3984 | dbmax -6000 | ||
3985 | dbvalue.0 -8400 | ||
3986 | } | ||
3987 | } | ||
3988 | control.144 { | ||
3989 | iface MIXER | ||
3990 | name 'AIF1DAC2 Noise Gate Switch' | ||
3991 | value false | ||
3992 | comment { | ||
3993 | access 'read write' | ||
3994 | type BOOLEAN | ||
3995 | count 1 | ||
3996 | } | ||
3997 | } | ||
3998 | control.145 { | ||
3999 | iface MIXER | ||
4000 | name 'AIF1DAC2 Noise Gate Hold Time' | ||
4001 | value '30ms' | ||
4002 | comment { | ||
4003 | access 'read write' | ||
4004 | type ENUMERATED | ||
4005 | count 1 | ||
4006 | item.0 '30ms' | ||
4007 | item.1 '125ms' | ||
4008 | item.2 '250ms' | ||
4009 | item.3 '500ms' | ||
4010 | } | ||
4011 | } | ||
4012 | control.146 { | ||
4013 | iface MIXER | ||
4014 | name 'AIF1DAC2 Noise Gate Threshold Volume' | ||
4015 | value 3 | ||
4016 | comment { | ||
4017 | access 'read write' | ||
4018 | type INTEGER | ||
4019 | count 1 | ||
4020 | range '0 - 7' | ||
4021 | dbmin -10200 | ||
4022 | dbmax -6000 | ||
4023 | dbvalue.0 -8400 | ||
4024 | } | ||
4025 | } | ||
4026 | control.147 { | ||
4027 | iface MIXER | ||
4028 | name 'AIF2DAC Noise Gate Switch' | ||
4029 | value false | ||
4030 | comment { | ||
4031 | access 'read write' | ||
4032 | type BOOLEAN | ||
4033 | count 1 | ||
4034 | } | ||
4035 | } | ||
4036 | control.148 { | ||
4037 | iface MIXER | ||
4038 | name 'AIF2DAC Noise Gate Hold Time' | ||
4039 | value '30ms' | ||
4040 | comment { | ||
4041 | access 'read write' | ||
4042 | type ENUMERATED | ||
4043 | count 1 | ||
4044 | item.0 '30ms' | ||
4045 | item.1 '125ms' | ||
4046 | item.2 '250ms' | ||
4047 | item.3 '500ms' | ||
4048 | } | ||
4049 | } | ||
4050 | control.149 { | ||
4051 | iface MIXER | ||
4052 | name 'AIF2DAC Noise Gate Threshold Volume' | ||
4053 | value 3 | ||
4054 | comment { | ||
4055 | access 'read write' | ||
4056 | type INTEGER | ||
4057 | count 1 | ||
4058 | range '0 - 7' | ||
4059 | dbmin -10200 | ||
4060 | dbmax -6000 | ||
4061 | dbvalue.0 -8400 | ||
4062 | } | ||
4063 | } | ||
4064 | control.150 { | ||
4065 | iface MIXER | ||
4066 | name 'AIF1DAC1 MBC Switch' | ||
4067 | value false | ||
4068 | comment { | ||
4069 | access 'read write' | ||
4070 | type BOOLEAN | ||
4071 | count 1 | ||
4072 | } | ||
4073 | } | ||
4074 | control.151 { | ||
4075 | iface MIXER | ||
4076 | name 'AIF1DAC2 MBC Switch' | ||
4077 | value false | ||
4078 | comment { | ||
4079 | access 'read write' | ||
4080 | type BOOLEAN | ||
4081 | count 1 | ||
4082 | } | ||
4083 | } | ||
4084 | control.152 { | ||
4085 | iface MIXER | ||
4086 | name 'AIF2DAC MBC Switch' | ||
4087 | value false | ||
4088 | comment { | ||
4089 | access 'read write' | ||
4090 | type BOOLEAN | ||
4091 | count 1 | ||
4092 | } | ||
4093 | } | ||
4094 | control.153 { | ||
4095 | iface MIXER | ||
4096 | name 'AIF1DAC1 VSS Switch' | ||
4097 | value false | ||
4098 | comment { | ||
4099 | access 'read write' | ||
4100 | type BOOLEAN | ||
4101 | count 1 | ||
4102 | } | ||
4103 | } | ||
4104 | control.154 { | ||
4105 | iface MIXER | ||
4106 | name 'AIF1DAC2 VSS Switch' | ||
4107 | value false | ||
4108 | comment { | ||
4109 | access 'read write' | ||
4110 | type BOOLEAN | ||
4111 | count 1 | ||
4112 | } | ||
4113 | } | ||
4114 | control.155 { | ||
4115 | iface MIXER | ||
4116 | name 'AIF2DAC VSS Switch' | ||
4117 | value false | ||
4118 | comment { | ||
4119 | access 'read write' | ||
4120 | type BOOLEAN | ||
4121 | count 1 | ||
4122 | } | ||
4123 | } | ||
4124 | control.156 { | ||
4125 | iface MIXER | ||
4126 | name 'AIF1DAC1 HPF1 Switch' | ||
4127 | value false | ||
4128 | comment { | ||
4129 | access 'read write' | ||
4130 | type BOOLEAN | ||
4131 | count 1 | ||
4132 | } | ||
4133 | } | ||
4134 | control.157 { | ||
4135 | iface MIXER | ||
4136 | name 'AIF1DAC2 HPF1 Switch' | ||
4137 | value false | ||
4138 | comment { | ||
4139 | access 'read write' | ||
4140 | type BOOLEAN | ||
4141 | count 1 | ||
4142 | } | ||
4143 | } | ||
4144 | control.158 { | ||
4145 | iface MIXER | ||
4146 | name 'AIF2DAC HPF1 Switch' | ||
4147 | value false | ||
4148 | comment { | ||
4149 | access 'read write' | ||
4150 | type BOOLEAN | ||
4151 | count 1 | ||
4152 | } | ||
4153 | } | ||
4154 | control.159 { | ||
4155 | iface MIXER | ||
4156 | name 'AIF1DAC1 HPF2 Switch' | ||
4157 | value false | ||
4158 | comment { | ||
4159 | access 'read write' | ||
4160 | type BOOLEAN | ||
4161 | count 1 | ||
4162 | } | ||
4163 | } | ||
4164 | control.160 { | ||
4165 | iface MIXER | ||
4166 | name 'AIF1DAC2 HPF2 Switch' | ||
4167 | value false | ||
4168 | comment { | ||
4169 | access 'read write' | ||
4170 | type BOOLEAN | ||
4171 | count 1 | ||
4172 | } | ||
4173 | } | ||
4174 | control.161 { | ||
4175 | iface MIXER | ||
4176 | name 'AIF2DAC HPF2 Switch' | ||
4177 | value false | ||
4178 | comment { | ||
4179 | access 'read write' | ||
4180 | type BOOLEAN | ||
4181 | count 1 | ||
4182 | } | ||
4183 | } | ||
4184 | control.162 { | ||
4185 | iface MIXER | ||
4186 | name 'AIF1DAC1 Enhanced EQ Switch' | ||
4187 | value false | ||
4188 | comment { | ||
4189 | access 'read write' | ||
4190 | type BOOLEAN | ||
4191 | count 1 | ||
4192 | } | ||
4193 | } | ||
4194 | control.163 { | ||
4195 | iface MIXER | ||
4196 | name 'AIF1DAC2 Enhanced EQ Switch' | ||
4197 | value false | ||
4198 | comment { | ||
4199 | access 'read write' | ||
4200 | type BOOLEAN | ||
4201 | count 1 | ||
4202 | } | ||
4203 | } | ||
4204 | control.164 { | ||
4205 | iface MIXER | ||
4206 | name 'AIF2DAC Enhanced EQ Switch' | ||
4207 | value false | ||
4208 | comment { | ||
4209 | access 'read write' | ||
4210 | type BOOLEAN | ||
4211 | count 1 | ||
4212 | } | ||
4213 | } | ||
4214 | control.165 { | ||
4215 | iface MIXER | ||
4216 | name 'ADCR Mux' | ||
4217 | value ADC | ||
4218 | comment { | ||
4219 | access 'read write' | ||
4220 | type ENUMERATED | ||
4221 | count 1 | ||
4222 | item.0 ADC | ||
4223 | item.1 DMIC | ||
4224 | } | ||
4225 | } | ||
4226 | control.166 { | ||
4227 | iface MIXER | ||
4228 | name 'ADCL Mux' | ||
4229 | value ADC | ||
4230 | comment { | ||
4231 | access 'read write' | ||
4232 | type ENUMERATED | ||
4233 | count 1 | ||
4234 | item.0 ADC | ||
4235 | item.1 DMIC | ||
4236 | } | ||
4237 | } | ||
4238 | control.167 { | ||
4239 | iface MIXER | ||
4240 | name 'Right Headphone Mux' | ||
4241 | value DAC | ||
4242 | comment { | ||
4243 | access 'read write' | ||
4244 | type ENUMERATED | ||
4245 | count 1 | ||
4246 | item.0 Mixer | ||
4247 | item.1 DAC | ||
4248 | } | ||
4249 | } | ||
4250 | control.168 { | ||
4251 | iface MIXER | ||
4252 | name 'Left Headphone Mux' | ||
4253 | value DAC | ||
4254 | comment { | ||
4255 | access 'read write' | ||
4256 | type ENUMERATED | ||
4257 | count 1 | ||
4258 | item.0 Mixer | ||
4259 | item.1 DAC | ||
4260 | } | ||
4261 | } | ||
4262 | control.169 { | ||
4263 | iface MIXER | ||
4264 | name 'SPKR DAC2 Switch' | ||
4265 | value false | ||
4266 | comment { | ||
4267 | access 'read write' | ||
4268 | type BOOLEAN | ||
4269 | count 1 | ||
4270 | } | ||
4271 | } | ||
4272 | control.170 { | ||
4273 | iface MIXER | ||
4274 | name 'SPKR Input Switch' | ||
4275 | value false | ||
4276 | comment { | ||
4277 | access 'read write' | ||
4278 | type BOOLEAN | ||
4279 | count 1 | ||
4280 | } | ||
4281 | } | ||
4282 | control.171 { | ||
4283 | iface MIXER | ||
4284 | name 'SPKR IN1RP Switch' | ||
4285 | value false | ||
4286 | comment { | ||
4287 | access 'read write' | ||
4288 | type BOOLEAN | ||
4289 | count 1 | ||
4290 | } | ||
4291 | } | ||
4292 | control.172 { | ||
4293 | iface MIXER | ||
4294 | name 'SPKR Output Switch' | ||
4295 | value false | ||
4296 | comment { | ||
4297 | access 'read write' | ||
4298 | type BOOLEAN | ||
4299 | count 1 | ||
4300 | } | ||
4301 | } | ||
4302 | control.173 { | ||
4303 | iface MIXER | ||
4304 | name 'SPKR DAC1 Switch' | ||
4305 | value true | ||
4306 | comment { | ||
4307 | access 'read write' | ||
4308 | type BOOLEAN | ||
4309 | count 1 | ||
4310 | } | ||
4311 | } | ||
4312 | control.174 { | ||
4313 | iface MIXER | ||
4314 | name 'SPKL DAC2 Switch' | ||
4315 | value false | ||
4316 | comment { | ||
4317 | access 'read write' | ||
4318 | type BOOLEAN | ||
4319 | count 1 | ||
4320 | } | ||
4321 | } | ||
4322 | control.175 { | ||
4323 | iface MIXER | ||
4324 | name 'SPKL Input Switch' | ||
4325 | value false | ||
4326 | comment { | ||
4327 | access 'read write' | ||
4328 | type BOOLEAN | ||
4329 | count 1 | ||
4330 | } | ||
4331 | } | ||
4332 | control.176 { | ||
4333 | iface MIXER | ||
4334 | name 'SPKL IN1LP Switch' | ||
4335 | value false | ||
4336 | comment { | ||
4337 | access 'read write' | ||
4338 | type BOOLEAN | ||
4339 | count 1 | ||
4340 | } | ||
4341 | } | ||
4342 | control.177 { | ||
4343 | iface MIXER | ||
4344 | name 'SPKL Output Switch' | ||
4345 | value false | ||
4346 | comment { | ||
4347 | access 'read write' | ||
4348 | type BOOLEAN | ||
4349 | count 1 | ||
4350 | } | ||
4351 | } | ||
4352 | control.178 { | ||
4353 | iface MIXER | ||
4354 | name 'SPKL DAC1 Switch' | ||
4355 | value true | ||
4356 | comment { | ||
4357 | access 'read write' | ||
4358 | type BOOLEAN | ||
4359 | count 1 | ||
4360 | } | ||
4361 | } | ||
4362 | control.179 { | ||
4363 | iface MIXER | ||
4364 | name 'AIF3ADC Mux' | ||
4365 | value AIF1ADCDAT | ||
4366 | comment { | ||
4367 | access 'read write' | ||
4368 | type ENUMERATED | ||
4369 | count 1 | ||
4370 | item.0 AIF1ADCDAT | ||
4371 | item.1 AIF2ADCDAT | ||
4372 | item.2 AIF2DACDAT | ||
4373 | item.3 'Mono PCM' | ||
4374 | } | ||
4375 | } | ||
4376 | control.180 { | ||
4377 | iface MIXER | ||
4378 | name 'AIF2DACR Mux' | ||
4379 | value AIF2 | ||
4380 | comment { | ||
4381 | access 'read write' | ||
4382 | type ENUMERATED | ||
4383 | count 1 | ||
4384 | item.0 AIF2 | ||
4385 | item.1 AIF3 | ||
4386 | } | ||
4387 | } | ||
4388 | control.181 { | ||
4389 | iface MIXER | ||
4390 | name 'AIF2DACL Mux' | ||
4391 | value AIF2 | ||
4392 | comment { | ||
4393 | access 'read write' | ||
4394 | type ENUMERATED | ||
4395 | count 1 | ||
4396 | item.0 AIF2 | ||
4397 | item.1 AIF3 | ||
4398 | } | ||
4399 | } | ||
4400 | control.182 { | ||
4401 | iface MIXER | ||
4402 | name 'Mono PCM Out Mux' | ||
4403 | value None | ||
4404 | comment { | ||
4405 | access 'read write' | ||
4406 | type ENUMERATED | ||
4407 | count 1 | ||
4408 | item.0 None | ||
4409 | item.1 AIF2ADCL | ||
4410 | item.2 AIF2ADCR | ||
4411 | } | ||
4412 | } | ||
4413 | control.183 { | ||
4414 | iface MIXER | ||
4415 | name 'AIF2 Loopback' | ||
4416 | value None | ||
4417 | comment { | ||
4418 | access 'read write' | ||
4419 | type ENUMERATED | ||
4420 | count 1 | ||
4421 | item.0 None | ||
4422 | item.1 ADCDAT | ||
4423 | } | ||
4424 | } | ||
4425 | control.184 { | ||
4426 | iface MIXER | ||
4427 | name 'AIF1 Loopback' | ||
4428 | value None | ||
4429 | comment { | ||
4430 | access 'read write' | ||
4431 | type ENUMERATED | ||
4432 | count 1 | ||
4433 | item.0 None | ||
4434 | item.1 ADCDAT | ||
4435 | } | ||
4436 | } | ||
4437 | control.185 { | ||
4438 | iface MIXER | ||
4439 | name 'AIF2ADC Mux' | ||
4440 | value AIF2ADCDAT | ||
4441 | comment { | ||
4442 | access 'read write' | ||
4443 | type ENUMERATED | ||
4444 | count 1 | ||
4445 | item.0 AIF2ADCDAT | ||
4446 | item.1 AIF3DACDAT | ||
4447 | } | ||
4448 | } | ||
4449 | control.186 { | ||
4450 | iface MIXER | ||
4451 | name 'AIF2DAC Mux' | ||
4452 | value AIF2DACDAT | ||
4453 | comment { | ||
4454 | access 'read write' | ||
4455 | type ENUMERATED | ||
4456 | count 1 | ||
4457 | item.0 AIF2DACDAT | ||
4458 | item.1 AIF3DACDAT | ||
4459 | } | ||
4460 | } | ||
4461 | control.187 { | ||
4462 | iface MIXER | ||
4463 | name 'AIF1DAC Mux' | ||
4464 | value AIF1DACDAT | ||
4465 | comment { | ||
4466 | access 'read write' | ||
4467 | type ENUMERATED | ||
4468 | count 1 | ||
4469 | item.0 AIF1DACDAT | ||
4470 | item.1 AIF3DACDAT | ||
4471 | } | ||
4472 | } | ||
4473 | control.188 { | ||
4474 | iface MIXER | ||
4475 | name 'DAC1R Mixer Right Sidetone Switch' | ||
4476 | value false | ||
4477 | comment { | ||
4478 | access 'read write' | ||
4479 | type BOOLEAN | ||
4480 | count 1 | ||
4481 | } | ||
4482 | } | ||
4483 | control.189 { | ||
4484 | iface MIXER | ||
4485 | name 'DAC1R Mixer Left Sidetone Switch' | ||
4486 | value false | ||
4487 | comment { | ||
4488 | access 'read write' | ||
4489 | type BOOLEAN | ||
4490 | count 1 | ||
4491 | } | ||
4492 | } | ||
4493 | control.190 { | ||
4494 | iface MIXER | ||
4495 | name 'DAC1R Mixer AIF2 Switch' | ||
4496 | value false | ||
4497 | comment { | ||
4498 | access 'read write' | ||
4499 | type BOOLEAN | ||
4500 | count 1 | ||
4501 | } | ||
4502 | } | ||
4503 | control.191 { | ||
4504 | iface MIXER | ||
4505 | name 'DAC1R Mixer AIF1.2 Switch' | ||
4506 | value false | ||
4507 | comment { | ||
4508 | access 'read write' | ||
4509 | type BOOLEAN | ||
4510 | count 1 | ||
4511 | } | ||
4512 | } | ||
4513 | control.192 { | ||
4514 | iface MIXER | ||
4515 | name 'DAC1R Mixer AIF1.1 Switch' | ||
4516 | value true | ||
4517 | comment { | ||
4518 | access 'read write' | ||
4519 | type BOOLEAN | ||
4520 | count 1 | ||
4521 | } | ||
4522 | } | ||
4523 | control.193 { | ||
4524 | iface MIXER | ||
4525 | name 'DAC1L Mixer Right Sidetone Switch' | ||
4526 | value false | ||
4527 | comment { | ||
4528 | access 'read write' | ||
4529 | type BOOLEAN | ||
4530 | count 1 | ||
4531 | } | ||
4532 | } | ||
4533 | control.194 { | ||
4534 | iface MIXER | ||
4535 | name 'DAC1L Mixer Left Sidetone Switch' | ||
4536 | value false | ||
4537 | comment { | ||
4538 | access 'read write' | ||
4539 | type BOOLEAN | ||
4540 | count 1 | ||
4541 | } | ||
4542 | } | ||
4543 | control.195 { | ||
4544 | iface MIXER | ||
4545 | name 'DAC1L Mixer AIF2 Switch' | ||
4546 | value false | ||
4547 | comment { | ||
4548 | access 'read write' | ||
4549 | type BOOLEAN | ||
4550 | count 1 | ||
4551 | } | ||
4552 | } | ||
4553 | control.196 { | ||
4554 | iface MIXER | ||
4555 | name 'DAC1L Mixer AIF1.2 Switch' | ||
4556 | value false | ||
4557 | comment { | ||
4558 | access 'read write' | ||
4559 | type BOOLEAN | ||
4560 | count 1 | ||
4561 | } | ||
4562 | } | ||
4563 | control.197 { | ||
4564 | iface MIXER | ||
4565 | name 'DAC1L Mixer AIF1.1 Switch' | ||
4566 | value true | ||
4567 | comment { | ||
4568 | access 'read write' | ||
4569 | type BOOLEAN | ||
4570 | count 1 | ||
4571 | } | ||
4572 | } | ||
4573 | control.198 { | ||
4574 | iface MIXER | ||
4575 | name 'Right Sidetone' | ||
4576 | value ADC/DMIC1 | ||
4577 | comment { | ||
4578 | access 'read write' | ||
4579 | type ENUMERATED | ||
4580 | count 1 | ||
4581 | item.0 ADC/DMIC1 | ||
4582 | item.1 DMIC2 | ||
4583 | } | ||
4584 | } | ||
4585 | control.199 { | ||
4586 | iface MIXER | ||
4587 | name 'Left Sidetone' | ||
4588 | value ADC/DMIC1 | ||
4589 | comment { | ||
4590 | access 'read write' | ||
4591 | type ENUMERATED | ||
4592 | count 1 | ||
4593 | item.0 ADC/DMIC1 | ||
4594 | item.1 DMIC2 | ||
4595 | } | ||
4596 | } | ||
4597 | control.200 { | ||
4598 | iface MIXER | ||
4599 | name 'AIF2DAC2R Mixer Right Sidetone Switch' | ||
4600 | value false | ||
4601 | comment { | ||
4602 | access 'read write' | ||
4603 | type BOOLEAN | ||
4604 | count 1 | ||
4605 | } | ||
4606 | } | ||
4607 | control.201 { | ||
4608 | iface MIXER | ||
4609 | name 'AIF2DAC2R Mixer Left Sidetone Switch' | ||
4610 | value false | ||
4611 | comment { | ||
4612 | access 'read write' | ||
4613 | type BOOLEAN | ||
4614 | count 1 | ||
4615 | } | ||
4616 | } | ||
4617 | control.202 { | ||
4618 | iface MIXER | ||
4619 | name 'AIF2DAC2R Mixer AIF2 Switch' | ||
4620 | value false | ||
4621 | comment { | ||
4622 | access 'read write' | ||
4623 | type BOOLEAN | ||
4624 | count 1 | ||
4625 | } | ||
4626 | } | ||
4627 | control.203 { | ||
4628 | iface MIXER | ||
4629 | name 'AIF2DAC2R Mixer AIF1.2 Switch' | ||
4630 | value false | ||
4631 | comment { | ||
4632 | access 'read write' | ||
4633 | type BOOLEAN | ||
4634 | count 1 | ||
4635 | } | ||
4636 | } | ||
4637 | control.204 { | ||
4638 | iface MIXER | ||
4639 | name 'AIF2DAC2R Mixer AIF1.1 Switch' | ||
4640 | value false | ||
4641 | comment { | ||
4642 | access 'read write' | ||
4643 | type BOOLEAN | ||
4644 | count 1 | ||
4645 | } | ||
4646 | } | ||
4647 | control.205 { | ||
4648 | iface MIXER | ||
4649 | name 'AIF2DAC2L Mixer Right Sidetone Switch' | ||
4650 | value false | ||
4651 | comment { | ||
4652 | access 'read write' | ||
4653 | type BOOLEAN | ||
4654 | count 1 | ||
4655 | } | ||
4656 | } | ||
4657 | control.206 { | ||
4658 | iface MIXER | ||
4659 | name 'AIF2DAC2L Mixer Left Sidetone Switch' | ||
4660 | value false | ||
4661 | comment { | ||
4662 | access 'read write' | ||
4663 | type BOOLEAN | ||
4664 | count 1 | ||
4665 | } | ||
4666 | } | ||
4667 | control.207 { | ||
4668 | iface MIXER | ||
4669 | name 'AIF2DAC2L Mixer AIF2 Switch' | ||
4670 | value false | ||
4671 | comment { | ||
4672 | access 'read write' | ||
4673 | type BOOLEAN | ||
4674 | count 1 | ||
4675 | } | ||
4676 | } | ||
4677 | control.208 { | ||
4678 | iface MIXER | ||
4679 | name 'AIF2DAC2L Mixer AIF1.2 Switch' | ||
4680 | value false | ||
4681 | comment { | ||
4682 | access 'read write' | ||
4683 | type BOOLEAN | ||
4684 | count 1 | ||
4685 | } | ||
4686 | } | ||
4687 | control.209 { | ||
4688 | iface MIXER | ||
4689 | name 'AIF2DAC2L Mixer AIF1.1 Switch' | ||
4690 | value false | ||
4691 | comment { | ||
4692 | access 'read write' | ||
4693 | type BOOLEAN | ||
4694 | count 1 | ||
4695 | } | ||
4696 | } | ||
4697 | control.210 { | ||
4698 | iface MIXER | ||
4699 | name 'AIF1ADC2R Mixer DMIC Switch' | ||
4700 | value false | ||
4701 | comment { | ||
4702 | access 'read write' | ||
4703 | type BOOLEAN | ||
4704 | count 1 | ||
4705 | } | ||
4706 | } | ||
4707 | control.211 { | ||
4708 | iface MIXER | ||
4709 | name 'AIF1ADC2R Mixer AIF2 Switch' | ||
4710 | value false | ||
4711 | comment { | ||
4712 | access 'read write' | ||
4713 | type BOOLEAN | ||
4714 | count 1 | ||
4715 | } | ||
4716 | } | ||
4717 | control.212 { | ||
4718 | iface MIXER | ||
4719 | name 'AIF1ADC2L Mixer DMIC Switch' | ||
4720 | value false | ||
4721 | comment { | ||
4722 | access 'read write' | ||
4723 | type BOOLEAN | ||
4724 | count 1 | ||
4725 | } | ||
4726 | } | ||
4727 | control.213 { | ||
4728 | iface MIXER | ||
4729 | name 'AIF1ADC2L Mixer AIF2 Switch' | ||
4730 | value false | ||
4731 | comment { | ||
4732 | access 'read write' | ||
4733 | type BOOLEAN | ||
4734 | count 1 | ||
4735 | } | ||
4736 | } | ||
4737 | control.214 { | ||
4738 | iface MIXER | ||
4739 | name 'AIF1ADC1R Mixer ADC/DMIC Switch' | ||
4740 | value false | ||
4741 | comment { | ||
4742 | access 'read write' | ||
4743 | type BOOLEAN | ||
4744 | count 1 | ||
4745 | } | ||
4746 | } | ||
4747 | control.215 { | ||
4748 | iface MIXER | ||
4749 | name 'AIF1ADC1R Mixer AIF2 Switch' | ||
4750 | value false | ||
4751 | comment { | ||
4752 | access 'read write' | ||
4753 | type BOOLEAN | ||
4754 | count 1 | ||
4755 | } | ||
4756 | } | ||
4757 | control.216 { | ||
4758 | iface MIXER | ||
4759 | name 'AIF1ADC1L Mixer ADC/DMIC Switch' | ||
4760 | value true | ||
4761 | comment { | ||
4762 | access 'read write' | ||
4763 | type BOOLEAN | ||
4764 | count 1 | ||
4765 | } | ||
4766 | } | ||
4767 | control.217 { | ||
4768 | iface MIXER | ||
4769 | name 'AIF1ADC1L Mixer AIF2 Switch' | ||
4770 | value false | ||
4771 | comment { | ||
4772 | access 'read write' | ||
4773 | type BOOLEAN | ||
4774 | count 1 | ||
4775 | } | ||
4776 | } | ||
4777 | control.218 { | ||
4778 | iface MIXER | ||
4779 | name 'LINEOUT2P Mixer Right Output Switch' | ||
4780 | value false | ||
4781 | comment { | ||
4782 | access 'read write' | ||
4783 | type BOOLEAN | ||
4784 | count 1 | ||
4785 | } | ||
4786 | } | ||
4787 | control.219 { | ||
4788 | iface MIXER | ||
4789 | name 'LINEOUT2N Mixer Left Output Switch' | ||
4790 | value false | ||
4791 | comment { | ||
4792 | access 'read write' | ||
4793 | type BOOLEAN | ||
4794 | count 1 | ||
4795 | } | ||
4796 | } | ||
4797 | control.220 { | ||
4798 | iface MIXER | ||
4799 | name 'LINEOUT2N Mixer Right Output Switch' | ||
4800 | value false | ||
4801 | comment { | ||
4802 | access 'read write' | ||
4803 | type BOOLEAN | ||
4804 | count 1 | ||
4805 | } | ||
4806 | } | ||
4807 | control.221 { | ||
4808 | iface MIXER | ||
4809 | name 'LINEOUT1P Mixer Left Output Switch' | ||
4810 | value false | ||
4811 | comment { | ||
4812 | access 'read write' | ||
4813 | type BOOLEAN | ||
4814 | count 1 | ||
4815 | } | ||
4816 | } | ||
4817 | control.222 { | ||
4818 | iface MIXER | ||
4819 | name 'LINEOUT1N Mixer Left Output Switch' | ||
4820 | value false | ||
4821 | comment { | ||
4822 | access 'read write' | ||
4823 | type BOOLEAN | ||
4824 | count 1 | ||
4825 | } | ||
4826 | } | ||
4827 | control.223 { | ||
4828 | iface MIXER | ||
4829 | name 'LINEOUT1N Mixer Right Output Switch' | ||
4830 | value false | ||
4831 | comment { | ||
4832 | access 'read write' | ||
4833 | type BOOLEAN | ||
4834 | count 1 | ||
4835 | } | ||
4836 | } | ||
4837 | control.224 { | ||
4838 | iface MIXER | ||
4839 | name 'SPKR Boost Direct Voice Switch' | ||
4840 | value false | ||
4841 | comment { | ||
4842 | access 'read write' | ||
4843 | type BOOLEAN | ||
4844 | count 1 | ||
4845 | } | ||
4846 | } | ||
4847 | control.225 { | ||
4848 | iface MIXER | ||
4849 | name 'SPKR Boost SPKL Switch' | ||
4850 | value false | ||
4851 | comment { | ||
4852 | access 'read write' | ||
4853 | type BOOLEAN | ||
4854 | count 1 | ||
4855 | } | ||
4856 | } | ||
4857 | control.226 { | ||
4858 | iface MIXER | ||
4859 | name 'SPKR Boost SPKR Switch' | ||
4860 | value true | ||
4861 | comment { | ||
4862 | access 'read write' | ||
4863 | type BOOLEAN | ||
4864 | count 1 | ||
4865 | } | ||
4866 | } | ||
4867 | control.227 { | ||
4868 | iface MIXER | ||
4869 | name 'SPKL Boost Direct Voice Switch' | ||
4870 | value false | ||
4871 | comment { | ||
4872 | access 'read write' | ||
4873 | type BOOLEAN | ||
4874 | count 1 | ||
4875 | } | ||
4876 | } | ||
4877 | control.228 { | ||
4878 | iface MIXER | ||
4879 | name 'SPKL Boost SPKL Switch' | ||
4880 | value true | ||
4881 | comment { | ||
4882 | access 'read write' | ||
4883 | type BOOLEAN | ||
4884 | count 1 | ||
4885 | } | ||
4886 | } | ||
4887 | control.229 { | ||
4888 | iface MIXER | ||
4889 | name 'SPKL Boost SPKR Switch' | ||
4890 | value false | ||
4891 | comment { | ||
4892 | access 'read write' | ||
4893 | type BOOLEAN | ||
4894 | count 1 | ||
4895 | } | ||
4896 | } | ||
4897 | control.230 { | ||
4898 | iface MIXER | ||
4899 | name 'Earpiece Mixer Direct Voice Switch' | ||
4900 | value false | ||
4901 | comment { | ||
4902 | access 'read write' | ||
4903 | type BOOLEAN | ||
4904 | count 1 | ||
4905 | } | ||
4906 | } | ||
4907 | control.231 { | ||
4908 | iface MIXER | ||
4909 | name 'Earpiece Mixer Left Output Switch' | ||
4910 | value false | ||
4911 | comment { | ||
4912 | access 'read write' | ||
4913 | type BOOLEAN | ||
4914 | count 1 | ||
4915 | } | ||
4916 | } | ||
4917 | control.232 { | ||
4918 | iface MIXER | ||
4919 | name 'Earpiece Mixer Right Output Switch' | ||
4920 | value false | ||
4921 | comment { | ||
4922 | access 'read write' | ||
4923 | type BOOLEAN | ||
4924 | count 1 | ||
4925 | } | ||
4926 | } | ||
4927 | control.233 { | ||
4928 | iface MIXER | ||
4929 | name 'Right Output Mixer Left Input Switch' | ||
4930 | value false | ||
4931 | comment { | ||
4932 | access 'read write' | ||
4933 | type BOOLEAN | ||
4934 | count 1 | ||
4935 | } | ||
4936 | } | ||
4937 | control.234 { | ||
4938 | iface MIXER | ||
4939 | name 'Right Output Mixer Right Input Switch' | ||
4940 | value false | ||
4941 | comment { | ||
4942 | access 'read write' | ||
4943 | type BOOLEAN | ||
4944 | count 1 | ||
4945 | } | ||
4946 | } | ||
4947 | control.235 { | ||
4948 | iface MIXER | ||
4949 | name 'Right Output Mixer IN2LN Switch' | ||
4950 | value false | ||
4951 | comment { | ||
4952 | access 'read write' | ||
4953 | type BOOLEAN | ||
4954 | count 1 | ||
4955 | } | ||
4956 | } | ||
4957 | control.236 { | ||
4958 | iface MIXER | ||
4959 | name 'Right Output Mixer IN2RN Switch' | ||
4960 | value false | ||
4961 | comment { | ||
4962 | access 'read write' | ||
4963 | type BOOLEAN | ||
4964 | count 1 | ||
4965 | } | ||
4966 | } | ||
4967 | control.237 { | ||
4968 | iface MIXER | ||
4969 | name 'Right Output Mixer IN1L Switch' | ||
4970 | value false | ||
4971 | comment { | ||
4972 | access 'read write' | ||
4973 | type BOOLEAN | ||
4974 | count 1 | ||
4975 | } | ||
4976 | } | ||
4977 | control.238 { | ||
4978 | iface MIXER | ||
4979 | name 'Right Output Mixer IN1R Switch' | ||
4980 | value false | ||
4981 | comment { | ||
4982 | access 'read write' | ||
4983 | type BOOLEAN | ||
4984 | count 1 | ||
4985 | } | ||
4986 | } | ||
4987 | control.239 { | ||
4988 | iface MIXER | ||
4989 | name 'Right Output Mixer IN2RP Switch' | ||
4990 | value false | ||
4991 | comment { | ||
4992 | access 'read write' | ||
4993 | type BOOLEAN | ||
4994 | count 1 | ||
4995 | } | ||
4996 | } | ||
4997 | control.240 { | ||
4998 | iface MIXER | ||
4999 | name 'Right Output Mixer DAC Switch' | ||
5000 | value false | ||
5001 | comment { | ||
5002 | access 'read write' | ||
5003 | type BOOLEAN | ||
5004 | count 1 | ||
5005 | } | ||
5006 | } | ||
5007 | control.241 { | ||
5008 | iface MIXER | ||
5009 | name 'Left Output Mixer Right Input Switch' | ||
5010 | value false | ||
5011 | comment { | ||
5012 | access 'read write' | ||
5013 | type BOOLEAN | ||
5014 | count 1 | ||
5015 | } | ||
5016 | } | ||
5017 | control.242 { | ||
5018 | iface MIXER | ||
5019 | name 'Left Output Mixer Left Input Switch' | ||
5020 | value false | ||
5021 | comment { | ||
5022 | access 'read write' | ||
5023 | type BOOLEAN | ||
5024 | count 1 | ||
5025 | } | ||
5026 | } | ||
5027 | control.243 { | ||
5028 | iface MIXER | ||
5029 | name 'Left Output Mixer IN2RN Switch' | ||
5030 | value false | ||
5031 | comment { | ||
5032 | access 'read write' | ||
5033 | type BOOLEAN | ||
5034 | count 1 | ||
5035 | } | ||
5036 | } | ||
5037 | control.244 { | ||
5038 | iface MIXER | ||
5039 | name 'Left Output Mixer IN2LN Switch' | ||
5040 | value false | ||
5041 | comment { | ||
5042 | access 'read write' | ||
5043 | type BOOLEAN | ||
5044 | count 1 | ||
5045 | } | ||
5046 | } | ||
5047 | control.245 { | ||
5048 | iface MIXER | ||
5049 | name 'Left Output Mixer IN2LP Switch' | ||
5050 | value false | ||
5051 | comment { | ||
5052 | access 'read write' | ||
5053 | type BOOLEAN | ||
5054 | count 1 | ||
5055 | } | ||
5056 | } | ||
5057 | control.246 { | ||
5058 | iface MIXER | ||
5059 | name 'Left Output Mixer IN1R Switch' | ||
5060 | value false | ||
5061 | comment { | ||
5062 | access 'read write' | ||
5063 | type BOOLEAN | ||
5064 | count 1 | ||
5065 | } | ||
5066 | } | ||
5067 | control.247 { | ||
5068 | iface MIXER | ||
5069 | name 'Left Output Mixer IN1L Switch' | ||
5070 | value false | ||
5071 | comment { | ||
5072 | access 'read write' | ||
5073 | type BOOLEAN | ||
5074 | count 1 | ||
5075 | } | ||
5076 | } | ||
5077 | control.248 { | ||
5078 | iface MIXER | ||
5079 | name 'Left Output Mixer DAC Switch' | ||
5080 | value false | ||
5081 | comment { | ||
5082 | access 'read write' | ||
5083 | type BOOLEAN | ||
5084 | count 1 | ||
5085 | } | ||
5086 | } | ||
5087 | control.249 { | ||
5088 | iface MIXER | ||
5089 | name 'MIXINR IN2R Switch' | ||
5090 | value false | ||
5091 | comment { | ||
5092 | access 'read write' | ||
5093 | type BOOLEAN | ||
5094 | count 1 | ||
5095 | } | ||
5096 | } | ||
5097 | control.250 { | ||
5098 | iface MIXER | ||
5099 | name 'MIXINR IN1R Switch' | ||
5100 | value false | ||
5101 | comment { | ||
5102 | access 'read write' | ||
5103 | type BOOLEAN | ||
5104 | count 1 | ||
5105 | } | ||
5106 | } | ||
5107 | control.251 { | ||
5108 | iface MIXER | ||
5109 | name 'MIXINL IN2L Switch' | ||
5110 | value false | ||
5111 | comment { | ||
5112 | access 'read write' | ||
5113 | type BOOLEAN | ||
5114 | count 1 | ||
5115 | } | ||
5116 | } | ||
5117 | control.252 { | ||
5118 | iface MIXER | ||
5119 | name 'MIXINL IN1L Switch' | ||
5120 | value true | ||
5121 | comment { | ||
5122 | access 'read write' | ||
5123 | type BOOLEAN | ||
5124 | count 1 | ||
5125 | } | ||
5126 | } | ||
5127 | control.253 { | ||
5128 | iface MIXER | ||
5129 | name 'IN2R PGA IN2RP Switch' | ||
5130 | value false | ||
5131 | comment { | ||
5132 | access 'read write' | ||
5133 | type BOOLEAN | ||
5134 | count 1 | ||
5135 | } | ||
5136 | } | ||
5137 | control.254 { | ||
5138 | iface MIXER | ||
5139 | name 'IN2R PGA IN2RN Switch' | ||
5140 | value false | ||
5141 | comment { | ||
5142 | access 'read write' | ||
5143 | type BOOLEAN | ||
5144 | count 1 | ||
5145 | } | ||
5146 | } | ||
5147 | control.255 { | ||
5148 | iface MIXER | ||
5149 | name 'IN2L PGA IN2LP Switch' | ||
5150 | value false | ||
5151 | comment { | ||
5152 | access 'read write' | ||
5153 | type BOOLEAN | ||
5154 | count 1 | ||
5155 | } | ||
5156 | } | ||
5157 | control.256 { | ||
5158 | iface MIXER | ||
5159 | name 'IN2L PGA IN2LN Switch' | ||
5160 | value false | ||
5161 | comment { | ||
5162 | access 'read write' | ||
5163 | type BOOLEAN | ||
5164 | count 1 | ||
5165 | } | ||
5166 | } | ||
5167 | control.257 { | ||
5168 | iface MIXER | ||
5169 | name 'IN1R PGA IN1RP Switch' | ||
5170 | value false | ||
5171 | comment { | ||
5172 | access 'read write' | ||
5173 | type BOOLEAN | ||
5174 | count 1 | ||
5175 | } | ||
5176 | } | ||
5177 | control.258 { | ||
5178 | iface MIXER | ||
5179 | name 'IN1R PGA IN1RN Switch' | ||
5180 | value false | ||
5181 | comment { | ||
5182 | access 'read write' | ||
5183 | type BOOLEAN | ||
5184 | count 1 | ||
5185 | } | ||
5186 | } | ||
5187 | control.259 { | ||
5188 | iface MIXER | ||
5189 | name 'IN1L PGA IN1LP Switch' | ||
5190 | value true | ||
5191 | comment { | ||
5192 | access 'read write' | ||
5193 | type BOOLEAN | ||
5194 | count 1 | ||
5195 | } | ||
5196 | } | ||
5197 | control.260 { | ||
5198 | iface MIXER | ||
5199 | name 'IN1L PGA IN1LN Switch' | ||
5200 | value true | ||
5201 | comment { | ||
5202 | access 'read write' | ||
5203 | type BOOLEAN | ||
5204 | count 1 | ||
5205 | } | ||
5206 | } | ||
5207 | control.261 { | ||
5208 | iface CARD | ||
5209 | name 'Headphone Jack' | ||
5210 | value true | ||
5211 | comment { | ||
5212 | access read | ||
5213 | type BOOLEAN | ||
5214 | count 1 | ||
5215 | } | ||
5216 | } | ||
5217 | } | ||
5218 | state.imxcs42888 { | ||
5219 | control.1 { | ||
5220 | iface MIXER | ||
5221 | name 'DAC1 Playback Volume' | ||
5222 | value.0 255 | ||
5223 | value.1 255 | ||
5224 | comment { | ||
5225 | access 'read write' | ||
5226 | type INTEGER | ||
5227 | count 2 | ||
5228 | range '0 - 255' | ||
5229 | dbmin -9999999 | ||
5230 | dbmax 0 | ||
5231 | dbvalue.0 0 | ||
5232 | dbvalue.1 0 | ||
5233 | } | ||
5234 | } | ||
5235 | control.2 { | ||
5236 | iface MIXER | ||
5237 | name 'DAC2 Playback Volume' | ||
5238 | value.0 255 | ||
5239 | value.1 255 | ||
5240 | comment { | ||
5241 | access 'read write' | ||
5242 | type INTEGER | ||
5243 | count 2 | ||
5244 | range '0 - 255' | ||
5245 | dbmin -9999999 | ||
5246 | dbmax 0 | ||
5247 | dbvalue.0 0 | ||
5248 | dbvalue.1 0 | ||
5249 | } | ||
5250 | } | ||
5251 | control.3 { | ||
5252 | iface MIXER | ||
5253 | name 'DAC3 Playback Volume' | ||
5254 | value.0 255 | ||
5255 | value.1 255 | ||
5256 | comment { | ||
5257 | access 'read write' | ||
5258 | type INTEGER | ||
5259 | count 2 | ||
5260 | range '0 - 255' | ||
5261 | dbmin -9999999 | ||
5262 | dbmax 0 | ||
5263 | dbvalue.0 0 | ||
5264 | dbvalue.1 0 | ||
5265 | } | ||
5266 | } | ||
5267 | control.4 { | ||
5268 | iface MIXER | ||
5269 | name 'DAC4 Playback Volume' | ||
5270 | value.0 255 | ||
5271 | value.1 255 | ||
5272 | comment { | ||
5273 | access 'read write' | ||
5274 | type INTEGER | ||
5275 | count 2 | ||
5276 | range '0 - 255' | ||
5277 | dbmin -9999999 | ||
5278 | dbmax 0 | ||
5279 | dbvalue.0 0 | ||
5280 | dbvalue.1 0 | ||
5281 | } | ||
5282 | } | ||
5283 | control.5 { | ||
5284 | iface MIXER | ||
5285 | name 'ADC1 Capture Volume' | ||
5286 | value.0 128 | ||
5287 | value.1 128 | ||
5288 | comment { | ||
5289 | access 'read write' | ||
5290 | type INTEGER | ||
5291 | count 2 | ||
5292 | range '0 - 176' | ||
5293 | dbmin -6400 | ||
5294 | dbmax 2400 | ||
5295 | dbvalue.0 0 | ||
5296 | dbvalue.1 0 | ||
5297 | } | ||
5298 | } | ||
5299 | control.6 { | ||
5300 | iface MIXER | ||
5301 | name 'ADC2 Capture Volume' | ||
5302 | value.0 128 | ||
5303 | value.1 128 | ||
5304 | comment { | ||
5305 | access 'read write' | ||
5306 | type INTEGER | ||
5307 | count 2 | ||
5308 | range '0 - 176' | ||
5309 | dbmin -6400 | ||
5310 | dbmax 2400 | ||
5311 | dbvalue.0 0 | ||
5312 | dbvalue.1 0 | ||
5313 | } | ||
5314 | } | ||
5315 | control.7 { | ||
5316 | iface MIXER | ||
5317 | name 'DAC1 Invert Switch' | ||
5318 | value.0 false | ||
5319 | value.1 false | ||
5320 | comment { | ||
5321 | access 'read write' | ||
5322 | type BOOLEAN | ||
5323 | count 2 | ||
5324 | } | ||
5325 | } | ||
5326 | control.8 { | ||
5327 | iface MIXER | ||
5328 | name 'DAC2 Invert Switch' | ||
5329 | value.0 false | ||
5330 | value.1 false | ||
5331 | comment { | ||
5332 | access 'read write' | ||
5333 | type BOOLEAN | ||
5334 | count 2 | ||
5335 | } | ||
5336 | } | ||
5337 | control.9 { | ||
5338 | iface MIXER | ||
5339 | name 'DAC3 Invert Switch' | ||
5340 | value.0 false | ||
5341 | value.1 false | ||
5342 | comment { | ||
5343 | access 'read write' | ||
5344 | type BOOLEAN | ||
5345 | count 2 | ||
5346 | } | ||
5347 | } | ||
5348 | control.10 { | ||
5349 | iface MIXER | ||
5350 | name 'DAC4 Invert Switch' | ||
5351 | value.0 false | ||
5352 | value.1 false | ||
5353 | comment { | ||
5354 | access 'read write' | ||
5355 | type BOOLEAN | ||
5356 | count 2 | ||
5357 | } | ||
5358 | } | ||
5359 | control.11 { | ||
5360 | iface MIXER | ||
5361 | name 'ADC1 Invert Switch' | ||
5362 | value.0 false | ||
5363 | value.1 false | ||
5364 | comment { | ||
5365 | access 'read write' | ||
5366 | type BOOLEAN | ||
5367 | count 2 | ||
5368 | } | ||
5369 | } | ||
5370 | control.12 { | ||
5371 | iface MIXER | ||
5372 | name 'ADC2 Invert Switch' | ||
5373 | value.0 false | ||
5374 | value.1 false | ||
5375 | comment { | ||
5376 | access 'read write' | ||
5377 | type BOOLEAN | ||
5378 | count 2 | ||
5379 | } | ||
5380 | } | ||
5381 | control.13 { | ||
5382 | iface MIXER | ||
5383 | name 'ADC High-Pass Filter Switch' | ||
5384 | value true | ||
5385 | comment { | ||
5386 | access 'read write' | ||
5387 | type BOOLEAN | ||
5388 | count 1 | ||
5389 | } | ||
5390 | } | ||
5391 | control.14 { | ||
5392 | iface MIXER | ||
5393 | name 'DAC De-emphasis Switch' | ||
5394 | value false | ||
5395 | comment { | ||
5396 | access 'read write' | ||
5397 | type BOOLEAN | ||
5398 | count 1 | ||
5399 | } | ||
5400 | } | ||
5401 | control.15 { | ||
5402 | iface MIXER | ||
5403 | name 'ADC1 Single Ended Mode Switch' | ||
5404 | value Differential | ||
5405 | comment { | ||
5406 | access 'read write' | ||
5407 | type ENUMERATED | ||
5408 | count 1 | ||
5409 | item.0 Differential | ||
5410 | item.1 Single-Ended | ||
5411 | } | ||
5412 | } | ||
5413 | control.16 { | ||
5414 | iface MIXER | ||
5415 | name 'ADC2 Single Ended Mode Switch' | ||
5416 | value Differential | ||
5417 | comment { | ||
5418 | access 'read write' | ||
5419 | type ENUMERATED | ||
5420 | count 1 | ||
5421 | item.0 Differential | ||
5422 | item.1 Single-Ended | ||
5423 | } | ||
5424 | } | ||
5425 | control.17 { | ||
5426 | iface MIXER | ||
5427 | name 'DAC Single Volume Control Switch' | ||
5428 | value 0 | ||
5429 | comment { | ||
5430 | access 'read write' | ||
5431 | type INTEGER | ||
5432 | count 1 | ||
5433 | range '0 - 1' | ||
5434 | } | ||
5435 | } | ||
5436 | control.18 { | ||
5437 | iface MIXER | ||
5438 | name 'DAC Soft Ramp & Zero Cross Control Switch' | ||
5439 | value 'Immediate Change' | ||
5440 | comment { | ||
5441 | access 'read write' | ||
5442 | type ENUMERATED | ||
5443 | count 1 | ||
5444 | item.0 'Immediate Change' | ||
5445 | item.1 'Zero Cross' | ||
5446 | item.2 'Soft Ramp' | ||
5447 | item.3 'Soft Ramp on Zero Cross' | ||
5448 | } | ||
5449 | } | ||
5450 | control.19 { | ||
5451 | iface MIXER | ||
5452 | name 'DAC Auto Mute Switch' | ||
5453 | value true | ||
5454 | comment { | ||
5455 | access 'read write' | ||
5456 | type BOOLEAN | ||
5457 | count 1 | ||
5458 | } | ||
5459 | } | ||
5460 | control.20 { | ||
5461 | iface MIXER | ||
5462 | name 'Mute ADC Serial Port Switch' | ||
5463 | value false | ||
5464 | comment { | ||
5465 | access 'read write' | ||
5466 | type BOOLEAN | ||
5467 | count 1 | ||
5468 | } | ||
5469 | } | ||
5470 | control.21 { | ||
5471 | iface MIXER | ||
5472 | name 'ADC Single Volume Control Switch' | ||
5473 | value 0 | ||
5474 | comment { | ||
5475 | access 'read write' | ||
5476 | type INTEGER | ||
5477 | count 1 | ||
5478 | range '0 - 1' | ||
5479 | } | ||
5480 | } | ||
5481 | control.22 { | ||
5482 | iface MIXER | ||
5483 | name 'ADC Soft Ramp & Zero Cross Control Switch' | ||
5484 | value 'Immediate Change' | ||
5485 | comment { | ||
5486 | access 'read write' | ||
5487 | type ENUMERATED | ||
5488 | count 1 | ||
5489 | item.0 'Immediate Change' | ||
5490 | item.1 'Zero Cross' | ||
5491 | item.2 'Soft Ramp' | ||
5492 | item.3 'Soft Ramp on Zero Cross' | ||
5493 | } | ||
5494 | } | ||
5495 | } | ||
5496 | state.imxhdmisoc { | ||
5497 | control.1 { | ||
5498 | iface MIXER | ||
5499 | name 'IEC958 Playback Default' | ||
5500 | value '0400020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' | ||
5501 | comment { | ||
5502 | access 'read write volatile' | ||
5503 | type IEC958 | ||
5504 | count 1 | ||
5505 | } | ||
5506 | } | ||
5507 | control.2 { | ||
5508 | iface MIXER | ||
5509 | name 'HDMI Support Channels' | ||
5510 | value 2 | ||
5511 | comment { | ||
5512 | access 'read volatile' | ||
5513 | type INTEGER | ||
5514 | count 1 | ||
5515 | range '0 - 0' | ||
5516 | } | ||
5517 | } | ||
5518 | control.3 { | ||
5519 | iface MIXER | ||
5520 | name 'HDMI Support Rates' | ||
5521 | value.0 32000 | ||
5522 | value.1 44100 | ||
5523 | value.2 48000 | ||
5524 | comment { | ||
5525 | access 'read volatile' | ||
5526 | type INTEGER | ||
5527 | count 3 | ||
5528 | range '0 - 0' | ||
5529 | } | ||
5530 | } | ||
5531 | control.4 { | ||
5532 | iface MIXER | ||
5533 | name 'HDMI Support Formats' | ||
5534 | value 16 | ||
5535 | comment { | ||
5536 | access 'read volatile' | ||
5537 | type INTEGER | ||
5538 | count 1 | ||
5539 | range '0 - 0' | ||
5540 | } | ||
5541 | } | ||
5542 | } | ||
5543 | state.sii902xaudio { | ||
5544 | control { | ||
5545 | } | ||
5546 | } | ||
5547 | state.ak4458audio { | ||
5548 | control.1 { | ||
5549 | iface MIXER | ||
5550 | name '0 AK4458 L1ch Digital Volume' | ||
5551 | value 255 | ||
5552 | comment { | ||
5553 | access 'read write' | ||
5554 | type INTEGER | ||
5555 | count 1 | ||
5556 | range '0 - 255' | ||
5557 | dbmin -9999999 | ||
5558 | dbmax 0 | ||
5559 | dbvalue.0 0 | ||
5560 | } | ||
5561 | } | ||
5562 | control.2 { | ||
5563 | iface MIXER | ||
5564 | name '0 AK4458 R1ch Digital Volume' | ||
5565 | value 255 | ||
5566 | comment { | ||
5567 | access 'read write' | ||
5568 | type INTEGER | ||
5569 | count 1 | ||
5570 | range '0 - 255' | ||
5571 | dbmin -9999999 | ||
5572 | dbmax 0 | ||
5573 | dbvalue.0 0 | ||
5574 | } | ||
5575 | } | ||
5576 | control.3 { | ||
5577 | iface MIXER | ||
5578 | name '0 AK4458 L2ch Digital Volume' | ||
5579 | value 255 | ||
5580 | comment { | ||
5581 | access 'read write' | ||
5582 | type INTEGER | ||
5583 | count 1 | ||
5584 | range '0 - 255' | ||
5585 | dbmin -9999999 | ||
5586 | dbmax 0 | ||
5587 | dbvalue.0 0 | ||
5588 | } | ||
5589 | } | ||
5590 | control.4 { | ||
5591 | iface MIXER | ||
5592 | name '0 AK4458 R2ch Digital Volume' | ||
5593 | value 255 | ||
5594 | comment { | ||
5595 | access 'read write' | ||
5596 | type INTEGER | ||
5597 | count 1 | ||
5598 | range '0 - 255' | ||
5599 | dbmin -9999999 | ||
5600 | dbmax 0 | ||
5601 | dbvalue.0 0 | ||
5602 | } | ||
5603 | } | ||
5604 | control.5 { | ||
5605 | iface MIXER | ||
5606 | name '0 AK4458 L3ch Digital Volume' | ||
5607 | value 255 | ||
5608 | comment { | ||
5609 | access 'read write' | ||
5610 | type INTEGER | ||
5611 | count 1 | ||
5612 | range '0 - 255' | ||
5613 | dbmin -9999999 | ||
5614 | dbmax 0 | ||
5615 | dbvalue.0 0 | ||
5616 | } | ||
5617 | } | ||
5618 | control.6 { | ||
5619 | iface MIXER | ||
5620 | name '0 AK4458 R3ch Digital Volume' | ||
5621 | value 255 | ||
5622 | comment { | ||
5623 | access 'read write' | ||
5624 | type INTEGER | ||
5625 | count 1 | ||
5626 | range '0 - 255' | ||
5627 | dbmin -9999999 | ||
5628 | dbmax 0 | ||
5629 | dbvalue.0 0 | ||
5630 | } | ||
5631 | } | ||
5632 | control.7 { | ||
5633 | iface MIXER | ||
5634 | name '0 AK4458 L4ch Digital Volume' | ||
5635 | value 255 | ||
5636 | comment { | ||
5637 | access 'read write' | ||
5638 | type INTEGER | ||
5639 | count 1 | ||
5640 | range '0 - 255' | ||
5641 | dbmin -9999999 | ||
5642 | dbmax 0 | ||
5643 | dbvalue.0 0 | ||
5644 | } | ||
5645 | } | ||
5646 | control.8 { | ||
5647 | iface MIXER | ||
5648 | name '0 AK4458 R4ch Digital Volume' | ||
5649 | value 255 | ||
5650 | comment { | ||
5651 | access 'read write' | ||
5652 | type INTEGER | ||
5653 | count 1 | ||
5654 | range '0 - 255' | ||
5655 | dbmin -9999999 | ||
5656 | dbmax 0 | ||
5657 | dbvalue.0 0 | ||
5658 | } | ||
5659 | } | ||
5660 | control.9 { | ||
5661 | iface MIXER | ||
5662 | name '0 AK4458 De-emphasis Response DAC1' | ||
5663 | value OFF | ||
5664 | comment { | ||
5665 | access 'read write' | ||
5666 | type ENUMERATED | ||
5667 | count 1 | ||
5668 | item.0 '44.1kHz' | ||
5669 | item.1 OFF | ||
5670 | item.2 '48kHz' | ||
5671 | item.3 '32kHz' | ||
5672 | } | ||
5673 | } | ||
5674 | control.10 { | ||
5675 | iface MIXER | ||
5676 | name '0 AK4458 De-emphasis Response DAC2' | ||
5677 | value OFF | ||
5678 | comment { | ||
5679 | access 'read write' | ||
5680 | type ENUMERATED | ||
5681 | count 1 | ||
5682 | item.0 '44.1kHz' | ||
5683 | item.1 OFF | ||
5684 | item.2 '48kHz' | ||
5685 | item.3 '32kHz' | ||
5686 | } | ||
5687 | } | ||
5688 | control.11 { | ||
5689 | iface MIXER | ||
5690 | name '0 AK4458 De-emphasis Response DAC3' | ||
5691 | value OFF | ||
5692 | comment { | ||
5693 | access 'read write' | ||
5694 | type ENUMERATED | ||
5695 | count 1 | ||
5696 | item.0 '44.1kHz' | ||
5697 | item.1 OFF | ||
5698 | item.2 '48kHz' | ||
5699 | item.3 '32kHz' | ||
5700 | } | ||
5701 | } | ||
5702 | control.12 { | ||
5703 | iface MIXER | ||
5704 | name '0 AK4458 De-emphasis Response DAC4' | ||
5705 | value OFF | ||
5706 | comment { | ||
5707 | access 'read write' | ||
5708 | type ENUMERATED | ||
5709 | count 1 | ||
5710 | item.0 '44.1kHz' | ||
5711 | item.1 OFF | ||
5712 | item.2 '48kHz' | ||
5713 | item.3 '32kHz' | ||
5714 | } | ||
5715 | } | ||
5716 | control.13 { | ||
5717 | iface MIXER | ||
5718 | name '0 AK4458 Digital Filter Setting' | ||
5719 | value 'Sharp Roll-Off Filter' | ||
5720 | comment { | ||
5721 | access 'read write' | ||
5722 | type ENUMERATED | ||
5723 | count 1 | ||
5724 | item.0 'Sharp Roll-Off Filter' | ||
5725 | item.1 'Slow Roll-Off Filter' | ||
5726 | item.2 'Short delay Sharp Roll-Off Filter' | ||
5727 | item.3 'Short delay Slow Roll-Off Filter' | ||
5728 | item.4 'Super Slow Roll-Off Filter' | ||
5729 | } | ||
5730 | } | ||
5731 | control.14 { | ||
5732 | iface MIXER | ||
5733 | name '0 AK4458 Inverting Enable of DZFB' | ||
5734 | value H | ||
5735 | comment { | ||
5736 | access 'read write' | ||
5737 | type ENUMERATED | ||
5738 | count 1 | ||
5739 | item.0 H | ||
5740 | item.1 L | ||
5741 | } | ||
5742 | } | ||
5743 | control.15 { | ||
5744 | iface MIXER | ||
5745 | name '0 AK4458 Sound Mode' | ||
5746 | value 'Sound Mode 0' | ||
5747 | comment { | ||
5748 | access 'read write' | ||
5749 | type ENUMERATED | ||
5750 | count 1 | ||
5751 | item.0 'Sound Mode 0' | ||
5752 | item.1 'Sound Mode 1' | ||
5753 | item.2 'Sound Mode 2' | ||
5754 | } | ||
5755 | } | ||
5756 | control.16 { | ||
5757 | iface MIXER | ||
5758 | name '0 AK4458 SDS Setting' | ||
5759 | value 'Setting 0' | ||
5760 | comment { | ||
5761 | access 'read write' | ||
5762 | type ENUMERATED | ||
5763 | count 1 | ||
5764 | item.0 'Setting 0' | ||
5765 | item.1 'Setting 1' | ||
5766 | item.2 'Setting 2' | ||
5767 | item.3 'Setting 3' | ||
5768 | item.4 'Setting 4' | ||
5769 | item.5 'Setting 5' | ||
5770 | item.6 'Setting 6' | ||
5771 | item.7 'Setting 7' | ||
5772 | } | ||
5773 | } | ||
5774 | control.17 { | ||
5775 | iface MIXER | ||
5776 | name '0 AK4458 FIR Filter Mode Setting' | ||
5777 | value 'Mode 0' | ||
5778 | comment { | ||
5779 | access 'read write' | ||
5780 | type ENUMERATED | ||
5781 | count 1 | ||
5782 | item.0 'Mode 0' | ||
5783 | item.1 'Mode 1' | ||
5784 | item.2 'Mode 2' | ||
5785 | item.3 'Mode 3' | ||
5786 | item.4 'Mode 4' | ||
5787 | item.5 'Mode 5' | ||
5788 | item.6 'Mode 6' | ||
5789 | item.7 'Mode 7' | ||
5790 | } | ||
5791 | } | ||
5792 | control.18 { | ||
5793 | iface MIXER | ||
5794 | name '0 AK4458 TDM Mode Setting' | ||
5795 | value 'Normal Mode' | ||
5796 | comment { | ||
5797 | access 'read write' | ||
5798 | type ENUMERATED | ||
5799 | count 1 | ||
5800 | item.0 'Normal Mode' | ||
5801 | item.1 'TDM128 Mode' | ||
5802 | item.2 'TDM256 Mode' | ||
5803 | item.3 'TDM512 Mode' | ||
5804 | } | ||
5805 | } | ||
5806 | control.19 { | ||
5807 | iface MIXER | ||
5808 | name '0 AK4458 DAC1 LRch Setting' | ||
5809 | value 'Lch In, Rch In' | ||
5810 | comment { | ||
5811 | access 'read write' | ||
5812 | type ENUMERATED | ||
5813 | count 1 | ||
5814 | item.0 'Lch In, Rch In' | ||
5815 | item.1 'Lch In, Rch In Invert' | ||
5816 | item.2 'Lch In Invert, Rch In' | ||
5817 | item.3 'Lch In Invert, Rch In Invert' | ||
5818 | item.4 'Rch In, Lch In' | ||
5819 | item.5 'Rch In, Lch In Invert' | ||
5820 | item.6 'Rch In Invert, Lch In' | ||
5821 | item.7 'Rch In Invert, Lch In Invert' | ||
5822 | item.8 'Lch In, Lch In' | ||
5823 | item.9 'Lch In, Lch In Invert' | ||
5824 | item.10 'Lch In Invert, Lch In' | ||
5825 | item.11 'Lch In Invert, Lch In Invert' | ||
5826 | item.12 'Rch In, Rch In' | ||
5827 | item.13 'Rch In, Rch In Invert' | ||
5828 | item.14 'Rch In Invert, Rch In' | ||
5829 | item.15 'Rch In Invert, Rch In Invert' | ||
5830 | } | ||
5831 | } | ||
5832 | control.20 { | ||
5833 | iface MIXER | ||
5834 | name '0 AK4458 DAC2 LRch Setting' | ||
5835 | value 'Lch In, Rch In' | ||
5836 | comment { | ||
5837 | access 'read write' | ||
5838 | type ENUMERATED | ||
5839 | count 1 | ||
5840 | item.0 'Lch In, Rch In' | ||
5841 | item.1 'Lch In, Rch In Invert' | ||
5842 | item.2 'Lch In Invert, Rch In' | ||
5843 | item.3 'Lch In Invert, Rch In Invert' | ||
5844 | item.4 'Rch In, Lch In' | ||
5845 | item.5 'Rch In, Lch In Invert' | ||
5846 | item.6 'Rch In Invert, Lch In' | ||
5847 | item.7 'Rch In Invert, Lch In Invert' | ||
5848 | item.8 'Lch In, Lch In' | ||
5849 | item.9 'Lch In, Lch In Invert' | ||
5850 | item.10 'Lch In Invert, Lch In' | ||
5851 | item.11 'Lch In Invert, Lch In Invert' | ||
5852 | item.12 'Rch In, Rch In' | ||
5853 | item.13 'Rch In, Rch In Invert' | ||
5854 | item.14 'Rch In Invert, Rch In' | ||
5855 | item.15 'Rch In Invert, Rch In Invert' | ||
5856 | } | ||
5857 | } | ||
5858 | control.21 { | ||
5859 | iface MIXER | ||
5860 | name '0 AK4458 DAC3 LRch Setting' | ||
5861 | value 'Lch In, Rch In' | ||
5862 | comment { | ||
5863 | access 'read write' | ||
5864 | type ENUMERATED | ||
5865 | count 1 | ||
5866 | item.0 'Lch In, Rch In' | ||
5867 | item.1 'Lch In, Rch In Invert' | ||
5868 | item.2 'Lch In Invert, Rch In' | ||
5869 | item.3 'Lch In Invert, Rch In Invert' | ||
5870 | item.4 'Rch In, Lch In' | ||
5871 | item.5 'Rch In, Lch In Invert' | ||
5872 | item.6 'Rch In Invert, Lch In' | ||
5873 | item.7 'Rch In Invert, Lch In Invert' | ||
5874 | item.8 'Lch In, Lch In' | ||
5875 | item.9 'Lch In, Lch In Invert' | ||
5876 | item.10 'Lch In Invert, Lch In' | ||
5877 | item.11 'Lch In Invert, Lch In Invert' | ||
5878 | item.12 'Rch In, Rch In' | ||
5879 | item.13 'Rch In, Rch In Invert' | ||
5880 | item.14 'Rch In Invert, Rch In' | ||
5881 | item.15 'Rch In Invert, Rch In Invert' | ||
5882 | } | ||
5883 | } | ||
5884 | control.22 { | ||
5885 | iface MIXER | ||
5886 | name '0 AK4458 DAC4 LRch Setting' | ||
5887 | value 'Lch In, Rch In' | ||
5888 | comment { | ||
5889 | access 'read write' | ||
5890 | type ENUMERATED | ||
5891 | count 1 | ||
5892 | item.0 'Lch In, Rch In' | ||
5893 | item.1 'Lch In, Rch In Invert' | ||
5894 | item.2 'Lch In Invert, Rch In' | ||
5895 | item.3 'Lch In Invert, Rch In Invert' | ||
5896 | item.4 'Rch In, Lch In' | ||
5897 | item.5 'Rch In, Lch In Invert' | ||
5898 | item.6 'Rch In Invert, Lch In' | ||
5899 | item.7 'Rch In Invert, Lch In Invert' | ||
5900 | item.8 'Lch In, Lch In' | ||
5901 | item.9 'Lch In, Lch In Invert' | ||
5902 | item.10 'Lch In Invert, Lch In' | ||
5903 | item.11 'Lch In Invert, Lch In Invert' | ||
5904 | item.12 'Rch In, Rch In' | ||
5905 | item.13 'Rch In, Rch In Invert' | ||
5906 | item.14 'Rch In Invert, Rch In' | ||
5907 | item.15 'Rch In Invert, Rch In Invert' | ||
5908 | } | ||
5909 | } | ||
5910 | control.23 { | ||
5911 | iface MIXER | ||
5912 | name '0 AK4458 Attenuation transition Time Settin' | ||
5913 | value '4080/fs' | ||
5914 | comment { | ||
5915 | access 'read write' | ||
5916 | type ENUMERATED | ||
5917 | count 1 | ||
5918 | item.0 '4080/fs' | ||
5919 | item.1 '2040/fs' | ||
5920 | item.2 '510/fs' | ||
5921 | item.3 '255/fs' | ||
5922 | } | ||
5923 | } | ||
5924 | control.24 { | ||
5925 | iface MIXER | ||
5926 | name '0 AK4458 BICK fs Setting' | ||
5927 | value '64fs' | ||
5928 | comment { | ||
5929 | access 'read write' | ||
5930 | type ENUMERATED | ||
5931 | count 1 | ||
5932 | item.0 '32fs,48fs' | ||
5933 | item.1 '64fs' | ||
5934 | } | ||
5935 | } | ||
5936 | control.25 { | ||
5937 | iface MIXER | ||
5938 | name '1 AK4458 L1ch Digital Volume' | ||
5939 | value 255 | ||
5940 | comment { | ||
5941 | access 'read write' | ||
5942 | type INTEGER | ||
5943 | count 1 | ||
5944 | range '0 - 255' | ||
5945 | dbmin -9999999 | ||
5946 | dbmax 0 | ||
5947 | dbvalue.0 0 | ||
5948 | } | ||
5949 | } | ||
5950 | control.26 { | ||
5951 | iface MIXER | ||
5952 | name '1 AK4458 R1ch Digital Volume' | ||
5953 | value 255 | ||
5954 | comment { | ||
5955 | access 'read write' | ||
5956 | type INTEGER | ||
5957 | count 1 | ||
5958 | range '0 - 255' | ||
5959 | dbmin -9999999 | ||
5960 | dbmax 0 | ||
5961 | dbvalue.0 0 | ||
5962 | } | ||
5963 | } | ||
5964 | control.27 { | ||
5965 | iface MIXER | ||
5966 | name '1 AK4458 L2ch Digital Volume' | ||
5967 | value 255 | ||
5968 | comment { | ||
5969 | access 'read write' | ||
5970 | type INTEGER | ||
5971 | count 1 | ||
5972 | range '0 - 255' | ||
5973 | dbmin -9999999 | ||
5974 | dbmax 0 | ||
5975 | dbvalue.0 0 | ||
5976 | } | ||
5977 | } | ||
5978 | control.28 { | ||
5979 | iface MIXER | ||
5980 | name '1 AK4458 R2ch Digital Volume' | ||
5981 | value 255 | ||
5982 | comment { | ||
5983 | access 'read write' | ||
5984 | type INTEGER | ||
5985 | count 1 | ||
5986 | range '0 - 255' | ||
5987 | dbmin -9999999 | ||
5988 | dbmax 0 | ||
5989 | dbvalue.0 0 | ||
5990 | } | ||
5991 | } | ||
5992 | control.29 { | ||
5993 | iface MIXER | ||
5994 | name '1 AK4458 L3ch Digital Volume' | ||
5995 | value 255 | ||
5996 | comment { | ||
5997 | access 'read write' | ||
5998 | type INTEGER | ||
5999 | count 1 | ||
6000 | range '0 - 255' | ||
6001 | dbmin -9999999 | ||
6002 | dbmax 0 | ||
6003 | dbvalue.0 0 | ||
6004 | } | ||
6005 | } | ||
6006 | control.30 { | ||
6007 | iface MIXER | ||
6008 | name '1 AK4458 R3ch Digital Volume' | ||
6009 | value 255 | ||
6010 | comment { | ||
6011 | access 'read write' | ||
6012 | type INTEGER | ||
6013 | count 1 | ||
6014 | range '0 - 255' | ||
6015 | dbmin -9999999 | ||
6016 | dbmax 0 | ||
6017 | dbvalue.0 0 | ||
6018 | } | ||
6019 | } | ||
6020 | control.31 { | ||
6021 | iface MIXER | ||
6022 | name '1 AK4458 L4ch Digital Volume' | ||
6023 | value 255 | ||
6024 | comment { | ||
6025 | access 'read write' | ||
6026 | type INTEGER | ||
6027 | count 1 | ||
6028 | range '0 - 255' | ||
6029 | dbmin -9999999 | ||
6030 | dbmax 0 | ||
6031 | dbvalue.0 0 | ||
6032 | } | ||
6033 | } | ||
6034 | control.32 { | ||
6035 | iface MIXER | ||
6036 | name '1 AK4458 R4ch Digital Volume' | ||
6037 | value 255 | ||
6038 | comment { | ||
6039 | access 'read write' | ||
6040 | type INTEGER | ||
6041 | count 1 | ||
6042 | range '0 - 255' | ||
6043 | dbmin -9999999 | ||
6044 | dbmax 0 | ||
6045 | dbvalue.0 0 | ||
6046 | } | ||
6047 | } | ||
6048 | control.33 { | ||
6049 | iface MIXER | ||
6050 | name '1 AK4458 De-emphasis Response DAC1' | ||
6051 | value OFF | ||
6052 | comment { | ||
6053 | access 'read write' | ||
6054 | type ENUMERATED | ||
6055 | count 1 | ||
6056 | item.0 '44.1kHz' | ||
6057 | item.1 OFF | ||
6058 | item.2 '48kHz' | ||
6059 | item.3 '32kHz' | ||
6060 | } | ||
6061 | } | ||
6062 | control.34 { | ||
6063 | iface MIXER | ||
6064 | name '1 AK4458 De-emphasis Response DAC2' | ||
6065 | value OFF | ||
6066 | comment { | ||
6067 | access 'read write' | ||
6068 | type ENUMERATED | ||
6069 | count 1 | ||
6070 | item.0 '44.1kHz' | ||
6071 | item.1 OFF | ||
6072 | item.2 '48kHz' | ||
6073 | item.3 '32kHz' | ||
6074 | } | ||
6075 | } | ||
6076 | control.35 { | ||
6077 | iface MIXER | ||
6078 | name '1 AK4458 De-emphasis Response DAC3' | ||
6079 | value OFF | ||
6080 | comment { | ||
6081 | access 'read write' | ||
6082 | type ENUMERATED | ||
6083 | count 1 | ||
6084 | item.0 '44.1kHz' | ||
6085 | item.1 OFF | ||
6086 | item.2 '48kHz' | ||
6087 | item.3 '32kHz' | ||
6088 | } | ||
6089 | } | ||
6090 | control.36 { | ||
6091 | iface MIXER | ||
6092 | name '1 AK4458 De-emphasis Response DAC4' | ||
6093 | value OFF | ||
6094 | comment { | ||
6095 | access 'read write' | ||
6096 | type ENUMERATED | ||
6097 | count 1 | ||
6098 | item.0 '44.1kHz' | ||
6099 | item.1 OFF | ||
6100 | item.2 '48kHz' | ||
6101 | item.3 '32kHz' | ||
6102 | } | ||
6103 | } | ||
6104 | control.37 { | ||
6105 | iface MIXER | ||
6106 | name '1 AK4458 Digital Filter Setting' | ||
6107 | value 'Sharp Roll-Off Filter' | ||
6108 | comment { | ||
6109 | access 'read write' | ||
6110 | type ENUMERATED | ||
6111 | count 1 | ||
6112 | item.0 'Sharp Roll-Off Filter' | ||
6113 | item.1 'Slow Roll-Off Filter' | ||
6114 | item.2 'Short delay Sharp Roll-Off Filter' | ||
6115 | item.3 'Short delay Slow Roll-Off Filter' | ||
6116 | item.4 'Super Slow Roll-Off Filter' | ||
6117 | } | ||
6118 | } | ||
6119 | control.38 { | ||
6120 | iface MIXER | ||
6121 | name '1 AK4458 Inverting Enable of DZFB' | ||
6122 | value H | ||
6123 | comment { | ||
6124 | access 'read write' | ||
6125 | type ENUMERATED | ||
6126 | count 1 | ||
6127 | item.0 H | ||
6128 | item.1 L | ||
6129 | } | ||
6130 | } | ||
6131 | control.39 { | ||
6132 | iface MIXER | ||
6133 | name '1 AK4458 Sound Mode' | ||
6134 | value 'Sound Mode 0' | ||
6135 | comment { | ||
6136 | access 'read write' | ||
6137 | type ENUMERATED | ||
6138 | count 1 | ||
6139 | item.0 'Sound Mode 0' | ||
6140 | item.1 'Sound Mode 1' | ||
6141 | item.2 'Sound Mode 2' | ||
6142 | } | ||
6143 | } | ||
6144 | control.40 { | ||
6145 | iface MIXER | ||
6146 | name '1 AK4458 SDS Setting' | ||
6147 | value 'Setting 0' | ||
6148 | comment { | ||
6149 | access 'read write' | ||
6150 | type ENUMERATED | ||
6151 | count 1 | ||
6152 | item.0 'Setting 0' | ||
6153 | item.1 'Setting 1' | ||
6154 | item.2 'Setting 2' | ||
6155 | item.3 'Setting 3' | ||
6156 | item.4 'Setting 4' | ||
6157 | item.5 'Setting 5' | ||
6158 | item.6 'Setting 6' | ||
6159 | item.7 'Setting 7' | ||
6160 | } | ||
6161 | } | ||
6162 | control.41 { | ||
6163 | iface MIXER | ||
6164 | name '1 AK4458 FIR Filter Mode Setting' | ||
6165 | value 'Mode 0' | ||
6166 | comment { | ||
6167 | access 'read write' | ||
6168 | type ENUMERATED | ||
6169 | count 1 | ||
6170 | item.0 'Mode 0' | ||
6171 | item.1 'Mode 1' | ||
6172 | item.2 'Mode 2' | ||
6173 | item.3 'Mode 3' | ||
6174 | item.4 'Mode 4' | ||
6175 | item.5 'Mode 5' | ||
6176 | item.6 'Mode 6' | ||
6177 | item.7 'Mode 7' | ||
6178 | } | ||
6179 | } | ||
6180 | control.42 { | ||
6181 | iface MIXER | ||
6182 | name '1 AK4458 TDM Mode Setting' | ||
6183 | value 'Normal Mode' | ||
6184 | comment { | ||
6185 | access 'read write' | ||
6186 | type ENUMERATED | ||
6187 | count 1 | ||
6188 | item.0 'Normal Mode' | ||
6189 | item.1 'TDM128 Mode' | ||
6190 | item.2 'TDM256 Mode' | ||
6191 | item.3 'TDM512 Mode' | ||
6192 | } | ||
6193 | } | ||
6194 | control.43 { | ||
6195 | iface MIXER | ||
6196 | name '1 AK4458 DAC1 LRch Setting' | ||
6197 | value 'Lch In, Rch In' | ||
6198 | comment { | ||
6199 | access 'read write' | ||
6200 | type ENUMERATED | ||
6201 | count 1 | ||
6202 | item.0 'Lch In, Rch In' | ||
6203 | item.1 'Lch In, Rch In Invert' | ||
6204 | item.2 'Lch In Invert, Rch In' | ||
6205 | item.3 'Lch In Invert, Rch In Invert' | ||
6206 | item.4 'Rch In, Lch In' | ||
6207 | item.5 'Rch In, Lch In Invert' | ||
6208 | item.6 'Rch In Invert, Lch In' | ||
6209 | item.7 'Rch In Invert, Lch In Invert' | ||
6210 | item.8 'Lch In, Lch In' | ||
6211 | item.9 'Lch In, Lch In Invert' | ||
6212 | item.10 'Lch In Invert, Lch In' | ||
6213 | item.11 'Lch In Invert, Lch In Invert' | ||
6214 | item.12 'Rch In, Rch In' | ||
6215 | item.13 'Rch In, Rch In Invert' | ||
6216 | item.14 'Rch In Invert, Rch In' | ||
6217 | item.15 'Rch In Invert, Rch In Invert' | ||
6218 | } | ||
6219 | } | ||
6220 | control.44 { | ||
6221 | iface MIXER | ||
6222 | name '1 AK4458 DAC2 LRch Setting' | ||
6223 | value 'Lch In, Rch In' | ||
6224 | comment { | ||
6225 | access 'read write' | ||
6226 | type ENUMERATED | ||
6227 | count 1 | ||
6228 | item.0 'Lch In, Rch In' | ||
6229 | item.1 'Lch In, Rch In Invert' | ||
6230 | item.2 'Lch In Invert, Rch In' | ||
6231 | item.3 'Lch In Invert, Rch In Invert' | ||
6232 | item.4 'Rch In, Lch In' | ||
6233 | item.5 'Rch In, Lch In Invert' | ||
6234 | item.6 'Rch In Invert, Lch In' | ||
6235 | item.7 'Rch In Invert, Lch In Invert' | ||
6236 | item.8 'Lch In, Lch In' | ||
6237 | item.9 'Lch In, Lch In Invert' | ||
6238 | item.10 'Lch In Invert, Lch In' | ||
6239 | item.11 'Lch In Invert, Lch In Invert' | ||
6240 | item.12 'Rch In, Rch In' | ||
6241 | item.13 'Rch In, Rch In Invert' | ||
6242 | item.14 'Rch In Invert, Rch In' | ||
6243 | item.15 'Rch In Invert, Rch In Invert' | ||
6244 | } | ||
6245 | } | ||
6246 | control.45 { | ||
6247 | iface MIXER | ||
6248 | name '1 AK4458 DAC3 LRch Setting' | ||
6249 | value 'Lch In, Rch In' | ||
6250 | comment { | ||
6251 | access 'read write' | ||
6252 | type ENUMERATED | ||
6253 | count 1 | ||
6254 | item.0 'Lch In, Rch In' | ||
6255 | item.1 'Lch In, Rch In Invert' | ||
6256 | item.2 'Lch In Invert, Rch In' | ||
6257 | item.3 'Lch In Invert, Rch In Invert' | ||
6258 | item.4 'Rch In, Lch In' | ||
6259 | item.5 'Rch In, Lch In Invert' | ||
6260 | item.6 'Rch In Invert, Lch In' | ||
6261 | item.7 'Rch In Invert, Lch In Invert' | ||
6262 | item.8 'Lch In, Lch In' | ||
6263 | item.9 'Lch In, Lch In Invert' | ||
6264 | item.10 'Lch In Invert, Lch In' | ||
6265 | item.11 'Lch In Invert, Lch In Invert' | ||
6266 | item.12 'Rch In, Rch In' | ||
6267 | item.13 'Rch In, Rch In Invert' | ||
6268 | item.14 'Rch In Invert, Rch In' | ||
6269 | item.15 'Rch In Invert, Rch In Invert' | ||
6270 | } | ||
6271 | } | ||
6272 | control.46 { | ||
6273 | iface MIXER | ||
6274 | name '1 AK4458 DAC4 LRch Setting' | ||
6275 | value 'Lch In, Rch In' | ||
6276 | comment { | ||
6277 | access 'read write' | ||
6278 | type ENUMERATED | ||
6279 | count 1 | ||
6280 | item.0 'Lch In, Rch In' | ||
6281 | item.1 'Lch In, Rch In Invert' | ||
6282 | item.2 'Lch In Invert, Rch In' | ||
6283 | item.3 'Lch In Invert, Rch In Invert' | ||
6284 | item.4 'Rch In, Lch In' | ||
6285 | item.5 'Rch In, Lch In Invert' | ||
6286 | item.6 'Rch In Invert, Lch In' | ||
6287 | item.7 'Rch In Invert, Lch In Invert' | ||
6288 | item.8 'Lch In, Lch In' | ||
6289 | item.9 'Lch In, Lch In Invert' | ||
6290 | item.10 'Lch In Invert, Lch In' | ||
6291 | item.11 'Lch In Invert, Lch In Invert' | ||
6292 | item.12 'Rch In, Rch In' | ||
6293 | item.13 'Rch In, Rch In Invert' | ||
6294 | item.14 'Rch In Invert, Rch In' | ||
6295 | item.15 'Rch In Invert, Rch In Invert' | ||
6296 | } | ||
6297 | } | ||
6298 | control.47 { | ||
6299 | iface MIXER | ||
6300 | name '1 AK4458 Attenuation transition Time Settin' | ||
6301 | value '4080/fs' | ||
6302 | comment { | ||
6303 | access 'read write' | ||
6304 | type ENUMERATED | ||
6305 | count 1 | ||
6306 | item.0 '4080/fs' | ||
6307 | item.1 '2040/fs' | ||
6308 | item.2 '510/fs' | ||
6309 | item.3 '255/fs' | ||
6310 | } | ||
6311 | } | ||
6312 | control.48 { | ||
6313 | iface MIXER | ||
6314 | name '1 AK4458 BICK fs Setting' | ||
6315 | value '64fs' | ||
6316 | comment { | ||
6317 | access 'read write' | ||
6318 | type ENUMERATED | ||
6319 | count 1 | ||
6320 | item.0 '32fs,48fs' | ||
6321 | item.1 '64fs' | ||
6322 | } | ||
6323 | } | ||
6324 | control.49 { | ||
6325 | iface MIXER | ||
6326 | name '0 DAC1 to AOUTA' | ||
6327 | value ON | ||
6328 | comment { | ||
6329 | access 'read write' | ||
6330 | type ENUMERATED | ||
6331 | count 1 | ||
6332 | item.0 OFF | ||
6333 | item.1 ON | ||
6334 | } | ||
6335 | } | ||
6336 | control.50 { | ||
6337 | iface MIXER | ||
6338 | name '0 DAC2 to AOUTB' | ||
6339 | value ON | ||
6340 | comment { | ||
6341 | access 'read write' | ||
6342 | type ENUMERATED | ||
6343 | count 1 | ||
6344 | item.0 OFF | ||
6345 | item.1 ON | ||
6346 | } | ||
6347 | } | ||
6348 | control.51 { | ||
6349 | iface MIXER | ||
6350 | name '0 DAC3 to AOUTC' | ||
6351 | value ON | ||
6352 | comment { | ||
6353 | access 'read write' | ||
6354 | type ENUMERATED | ||
6355 | count 1 | ||
6356 | item.0 OFF | ||
6357 | item.1 ON | ||
6358 | } | ||
6359 | } | ||
6360 | control.52 { | ||
6361 | iface MIXER | ||
6362 | name '0 DAC4 to AOUTD' | ||
6363 | value ON | ||
6364 | comment { | ||
6365 | access 'read write' | ||
6366 | type ENUMERATED | ||
6367 | count 1 | ||
6368 | item.0 OFF | ||
6369 | item.1 ON | ||
6370 | } | ||
6371 | } | ||
6372 | control.53 { | ||
6373 | iface MIXER | ||
6374 | name '1 DAC1 to AOUTA' | ||
6375 | value ON | ||
6376 | comment { | ||
6377 | access 'read write' | ||
6378 | type ENUMERATED | ||
6379 | count 1 | ||
6380 | item.0 OFF | ||
6381 | item.1 ON | ||
6382 | } | ||
6383 | } | ||
6384 | control.54 { | ||
6385 | iface MIXER | ||
6386 | name '1 DAC2 to AOUTB' | ||
6387 | value ON | ||
6388 | comment { | ||
6389 | access 'read write' | ||
6390 | type ENUMERATED | ||
6391 | count 1 | ||
6392 | item.0 OFF | ||
6393 | item.1 ON | ||
6394 | } | ||
6395 | } | ||
6396 | control.55 { | ||
6397 | iface MIXER | ||
6398 | name '1 DAC3 to AOUTC' | ||
6399 | value ON | ||
6400 | comment { | ||
6401 | access 'read write' | ||
6402 | type ENUMERATED | ||
6403 | count 1 | ||
6404 | item.0 OFF | ||
6405 | item.1 ON | ||
6406 | } | ||
6407 | } | ||
6408 | control.56 { | ||
6409 | iface MIXER | ||
6410 | name '1 DAC4 to AOUTD' | ||
6411 | value ON | ||
6412 | comment { | ||
6413 | access 'read write' | ||
6414 | type ENUMERATED | ||
6415 | count 1 | ||
6416 | item.0 OFF | ||
6417 | item.1 ON | ||
6418 | } | ||
6419 | } | ||
6420 | } | ||
6421 | state.ak5558audio { | ||
6422 | control.1 { | ||
6423 | iface MIXER | ||
6424 | name 'AK5558 Monaural Mode' | ||
6425 | value '8 Slot' | ||
6426 | comment { | ||
6427 | access 'read write' | ||
6428 | type ENUMERATED | ||
6429 | count 1 | ||
6430 | item.0 '8 Slot' | ||
6431 | item.1 '2 Slot' | ||
6432 | item.2 '4 Slot' | ||
6433 | item.3 '1 Slot' | ||
6434 | } | ||
6435 | } | ||
6436 | control.2 { | ||
6437 | iface MIXER | ||
6438 | name 'AK5558 TDM mode' | ||
6439 | value Off | ||
6440 | comment { | ||
6441 | access 'read write' | ||
6442 | type ENUMERATED | ||
6443 | count 1 | ||
6444 | item.0 Off | ||
6445 | item.1 TDM128 | ||
6446 | item.2 TDM256 | ||
6447 | item.3 TDM512 | ||
6448 | } | ||
6449 | } | ||
6450 | control.3 { | ||
6451 | iface MIXER | ||
6452 | name 'AK5558 Digital Filter' | ||
6453 | value 'Sharp Roll-Off' | ||
6454 | comment { | ||
6455 | access 'read write' | ||
6456 | type ENUMERATED | ||
6457 | count 1 | ||
6458 | item.0 'Sharp Roll-Off' | ||
6459 | item.1 'Show Roll-Off' | ||
6460 | item.2 'Short Delay Sharp Roll-Off' | ||
6461 | item.3 'Short Delay Show Roll-Off' | ||
6462 | } | ||
6463 | } | ||
6464 | control.4 { | ||
6465 | iface MIXER | ||
6466 | name 'AK5558 DSD Mode' | ||
6467 | value PCM | ||
6468 | comment { | ||
6469 | access 'read write' | ||
6470 | type ENUMERATED | ||
6471 | count 1 | ||
6472 | item.0 PCM | ||
6473 | item.1 DSD | ||
6474 | } | ||
6475 | } | ||
6476 | control.5 { | ||
6477 | iface MIXER | ||
6478 | name 'AK5558 Frequency of DCLK' | ||
6479 | value '64fs' | ||
6480 | comment { | ||
6481 | access 'read write' | ||
6482 | type ENUMERATED | ||
6483 | count 1 | ||
6484 | item.0 '64fs' | ||
6485 | item.1 '128fs' | ||
6486 | item.2 '256fs' | ||
6487 | } | ||
6488 | } | ||
6489 | control.6 { | ||
6490 | iface MIXER | ||
6491 | name 'AK5558 Polarity of DCLK' | ||
6492 | value Falling | ||
6493 | comment { | ||
6494 | access 'read write' | ||
6495 | type ENUMERATED | ||
6496 | count 1 | ||
6497 | item.0 Falling | ||
6498 | item.1 Rising | ||
6499 | } | ||
6500 | } | ||
6501 | control.7 { | ||
6502 | iface MIXER | ||
6503 | name 'AK5558 Master Clock Frequency at DSD Mode' | ||
6504 | value '512fs' | ||
6505 | comment { | ||
6506 | access 'read write' | ||
6507 | type ENUMERATED | ||
6508 | count 1 | ||
6509 | item.0 '512fs' | ||
6510 | item.1 '768fs' | ||
6511 | } | ||
6512 | } | ||
6513 | control.8 { | ||
6514 | iface MIXER | ||
6515 | name 'AK5558 DSD Phase Modulation' | ||
6516 | value false | ||
6517 | comment { | ||
6518 | access 'read write' | ||
6519 | type BOOLEAN | ||
6520 | count 1 | ||
6521 | } | ||
6522 | } | ||
6523 | control.9 { | ||
6524 | iface MIXER | ||
6525 | name 'AK5558 Ch1 Enable' | ||
6526 | value On | ||
6527 | comment { | ||
6528 | access 'read write' | ||
6529 | type ENUMERATED | ||
6530 | count 1 | ||
6531 | item.0 Off | ||
6532 | item.1 On | ||
6533 | } | ||
6534 | } | ||
6535 | control.10 { | ||
6536 | iface MIXER | ||
6537 | name 'AK5558 Ch2 Enable' | ||
6538 | value On | ||
6539 | comment { | ||
6540 | access 'read write' | ||
6541 | type ENUMERATED | ||
6542 | count 1 | ||
6543 | item.0 Off | ||
6544 | item.1 On | ||
6545 | } | ||
6546 | } | ||
6547 | control.11 { | ||
6548 | iface MIXER | ||
6549 | name 'AK5558 Ch3 Enable' | ||
6550 | value On | ||
6551 | comment { | ||
6552 | access 'read write' | ||
6553 | type ENUMERATED | ||
6554 | count 1 | ||
6555 | item.0 Off | ||
6556 | item.1 On | ||
6557 | } | ||
6558 | } | ||
6559 | control.12 { | ||
6560 | iface MIXER | ||
6561 | name 'AK5558 Ch4 Enable' | ||
6562 | value On | ||
6563 | comment { | ||
6564 | access 'read write' | ||
6565 | type ENUMERATED | ||
6566 | count 1 | ||
6567 | item.0 Off | ||
6568 | item.1 On | ||
6569 | } | ||
6570 | } | ||
6571 | control.13 { | ||
6572 | iface MIXER | ||
6573 | name 'AK5558 Ch5 Enable' | ||
6574 | value On | ||
6575 | comment { | ||
6576 | access 'read write' | ||
6577 | type ENUMERATED | ||
6578 | count 1 | ||
6579 | item.0 Off | ||
6580 | item.1 On | ||
6581 | } | ||
6582 | } | ||
6583 | control.14 { | ||
6584 | iface MIXER | ||
6585 | name 'AK5558 Ch6 Enable' | ||
6586 | value On | ||
6587 | comment { | ||
6588 | access 'read write' | ||
6589 | type ENUMERATED | ||
6590 | count 1 | ||
6591 | item.0 Off | ||
6592 | item.1 On | ||
6593 | } | ||
6594 | } | ||
6595 | control.15 { | ||
6596 | iface MIXER | ||
6597 | name 'AK5558 Ch7 Enable' | ||
6598 | value On | ||
6599 | comment { | ||
6600 | access 'read write' | ||
6601 | type ENUMERATED | ||
6602 | count 1 | ||
6603 | item.0 Off | ||
6604 | item.1 On | ||
6605 | } | ||
6606 | } | ||
6607 | control.16 { | ||
6608 | iface MIXER | ||
6609 | name 'AK5558 Ch8 Enable' | ||
6610 | value On | ||
6611 | comment { | ||
6612 | access 'read write' | ||
6613 | type ENUMERATED | ||
6614 | count 1 | ||
6615 | item.0 Off | ||
6616 | item.1 On | ||
6617 | } | ||
6618 | } | ||
6619 | } | ||
6620 | state.ak4497audio { | ||
6621 | control.1 { | ||
6622 | iface MIXER | ||
6623 | name 'AK4497 Lch Digital Volume' | ||
6624 | value 255 | ||
6625 | comment { | ||
6626 | access 'read write' | ||
6627 | type INTEGER | ||
6628 | count 1 | ||
6629 | range '0 - 255' | ||
6630 | dbmin -12750 | ||
6631 | dbmax 0 | ||
6632 | dbvalue.0 0 | ||
6633 | } | ||
6634 | } | ||
6635 | control.2 { | ||
6636 | iface MIXER | ||
6637 | name 'AK4497 Rch Digital Volume' | ||
6638 | value 255 | ||
6639 | comment { | ||
6640 | access 'read write' | ||
6641 | type INTEGER | ||
6642 | count 1 | ||
6643 | range '0 - 255' | ||
6644 | dbmin -12750 | ||
6645 | dbmax 0 | ||
6646 | dbvalue.0 0 | ||
6647 | } | ||
6648 | } | ||
6649 | control.3 { | ||
6650 | iface MIXER | ||
6651 | name 'AK4497 EX DF I/F clock' | ||
6652 | value '768kHz' | ||
6653 | comment { | ||
6654 | access 'read write' | ||
6655 | type ENUMERATED | ||
6656 | count 1 | ||
6657 | item.0 '768kHz' | ||
6658 | item.1 '384kHz' | ||
6659 | } | ||
6660 | } | ||
6661 | control.4 { | ||
6662 | iface MIXER | ||
6663 | name 'AK4497 De-emphasis Response' | ||
6664 | value OFF | ||
6665 | comment { | ||
6666 | access 'read write' | ||
6667 | type ENUMERATED | ||
6668 | count 1 | ||
6669 | item.0 '44.1kHz' | ||
6670 | item.1 OFF | ||
6671 | item.2 '48kHz' | ||
6672 | item.3 '32kHz' | ||
6673 | } | ||
6674 | } | ||
6675 | control.5 { | ||
6676 | iface MIXER | ||
6677 | name 'AK4497 Data Zero Detect Mode' | ||
6678 | value Separated | ||
6679 | comment { | ||
6680 | access 'read write' | ||
6681 | type ENUMERATED | ||
6682 | count 1 | ||
6683 | item.0 Separated | ||
6684 | item.1 ANDed | ||
6685 | } | ||
6686 | } | ||
6687 | control.6 { | ||
6688 | iface MIXER | ||
6689 | name 'AK4497 Data Selection at Mono Mode' | ||
6690 | value Rch | ||
6691 | comment { | ||
6692 | access 'read write' | ||
6693 | type ENUMERATED | ||
6694 | count 1 | ||
6695 | item.0 Rch | ||
6696 | item.1 Lch | ||
6697 | } | ||
6698 | } | ||
6699 | control.7 { | ||
6700 | iface MIXER | ||
6701 | name 'AK4497 Polarity of DCLK' | ||
6702 | value Falling | ||
6703 | comment { | ||
6704 | access 'read write' | ||
6705 | type ENUMERATED | ||
6706 | count 1 | ||
6707 | item.0 Falling | ||
6708 | item.1 Rising | ||
6709 | } | ||
6710 | } | ||
6711 | control.8 { | ||
6712 | iface MIXER | ||
6713 | name 'AK4497 DCKL Frequency' | ||
6714 | value '512fs' | ||
6715 | comment { | ||
6716 | access 'read write' | ||
6717 | type ENUMERATED | ||
6718 | count 1 | ||
6719 | item.0 '512fs' | ||
6720 | item.1 '768fs' | ||
6721 | } | ||
6722 | } | ||
6723 | control.9 { | ||
6724 | iface MIXER | ||
6725 | name 'AK4497 DDSD Play Back Path' | ||
6726 | value Normal | ||
6727 | comment { | ||
6728 | access 'read write' | ||
6729 | type ENUMERATED | ||
6730 | count 1 | ||
6731 | item.0 Normal | ||
6732 | item.1 'Volume Bypass' | ||
6733 | } | ||
6734 | } | ||
6735 | control.10 { | ||
6736 | iface MIXER | ||
6737 | name 'AK4497 Sound control' | ||
6738 | value 'Setting 1' | ||
6739 | comment { | ||
6740 | access 'read write' | ||
6741 | type ENUMERATED | ||
6742 | count 1 | ||
6743 | item.0 'Setting 1' | ||
6744 | item.1 'Setting 2' | ||
6745 | item.2 'Setting 3' | ||
6746 | } | ||
6747 | } | ||
6748 | control.11 { | ||
6749 | iface MIXER | ||
6750 | name 'AK4497 Cut Off of DSD Filter' | ||
6751 | value '50kHz' | ||
6752 | comment { | ||
6753 | access 'read write' | ||
6754 | type ENUMERATED | ||
6755 | count 1 | ||
6756 | item.0 '50kHz' | ||
6757 | item.1 '150kHz' | ||
6758 | } | ||
6759 | } | ||
6760 | control.12 { | ||
6761 | iface MIXER | ||
6762 | name 'AK4497 DSD Data Stream' | ||
6763 | value '64fs' | ||
6764 | comment { | ||
6765 | access 'read write' | ||
6766 | type ENUMERATED | ||
6767 | count 1 | ||
6768 | item.0 '64fs' | ||
6769 | item.1 '128fs' | ||
6770 | item.2 '256fs' | ||
6771 | item.3 '512fs' | ||
6772 | } | ||
6773 | } | ||
6774 | control.13 { | ||
6775 | iface MIXER | ||
6776 | name 'AK4497 BICK Frequency Select' | ||
6777 | value '64fs' | ||
6778 | comment { | ||
6779 | access 'read write' | ||
6780 | type ENUMERATED | ||
6781 | count 1 | ||
6782 | item.0 '48fs' | ||
6783 | item.1 '64fs' | ||
6784 | } | ||
6785 | } | ||
6786 | control.14 { | ||
6787 | iface MIXER | ||
6788 | name 'AK4497 TDM Data Select' | ||
6789 | value L1R1 | ||
6790 | comment { | ||
6791 | access 'read write' | ||
6792 | type ENUMERATED | ||
6793 | count 1 | ||
6794 | item.0 L1R1 | ||
6795 | item.1 TDM128_L1R1 | ||
6796 | item.2 TDM128_L2R2 | ||
6797 | item.3 TDM256_L1R1 | ||
6798 | item.4 TDM256_L2R2 | ||
6799 | item.5 TDM256_L3R3 | ||
6800 | item.6 TDM256_L4R4 | ||
6801 | item.7 TDM512_L1R1 | ||
6802 | item.8 TDM512_L2R2 | ||
6803 | item.9 TDM512_L3R3 | ||
6804 | item.10 TDM512_L4R4 | ||
6805 | item.11 TDM512_L5R5 | ||
6806 | item.12 TDM512_L6R6 | ||
6807 | item.13 TDM512_L7R7 | ||
6808 | item.14 TDM512_L8R8 | ||
6809 | } | ||
6810 | } | ||
6811 | control.15 { | ||
6812 | iface MIXER | ||
6813 | name 'AK4497 External Digital Filter' | ||
6814 | value false | ||
6815 | comment { | ||
6816 | access 'read write' | ||
6817 | type BOOLEAN | ||
6818 | count 1 | ||
6819 | } | ||
6820 | } | ||
6821 | control.16 { | ||
6822 | iface MIXER | ||
6823 | name 'AK4497 MCLK Frequency Auto Setting' | ||
6824 | value false | ||
6825 | comment { | ||
6826 | access 'read write' | ||
6827 | type BOOLEAN | ||
6828 | count 1 | ||
6829 | } | ||
6830 | } | ||
6831 | control.17 { | ||
6832 | iface MIXER | ||
6833 | name 'AK4497 MCLK FS Auto Detect' | ||
6834 | value false | ||
6835 | comment { | ||
6836 | access 'read write' | ||
6837 | type BOOLEAN | ||
6838 | count 1 | ||
6839 | } | ||
6840 | } | ||
6841 | control.18 { | ||
6842 | iface MIXER | ||
6843 | name 'AK4497 Soft Mute Control' | ||
6844 | value false | ||
6845 | comment { | ||
6846 | access 'read write' | ||
6847 | type BOOLEAN | ||
6848 | count 1 | ||
6849 | } | ||
6850 | } | ||
6851 | control.19 { | ||
6852 | iface MIXER | ||
6853 | name 'AK4497 Short delay filter' | ||
6854 | value true | ||
6855 | comment { | ||
6856 | access 'read write' | ||
6857 | type BOOLEAN | ||
6858 | count 1 | ||
6859 | } | ||
6860 | } | ||
6861 | control.20 { | ||
6862 | iface MIXER | ||
6863 | name 'AK4497 Data Zero Detect Enable' | ||
6864 | value false | ||
6865 | comment { | ||
6866 | access 'read write' | ||
6867 | type BOOLEAN | ||
6868 | count 1 | ||
6869 | } | ||
6870 | } | ||
6871 | control.21 { | ||
6872 | iface MIXER | ||
6873 | name 'AK4497 Slow Roll-off Filter' | ||
6874 | value false | ||
6875 | comment { | ||
6876 | access 'read write' | ||
6877 | type BOOLEAN | ||
6878 | count 1 | ||
6879 | } | ||
6880 | } | ||
6881 | control.22 { | ||
6882 | iface MIXER | ||
6883 | name 'AK4497 Invering Enable of DZF' | ||
6884 | value false | ||
6885 | comment { | ||
6886 | access 'read write' | ||
6887 | type BOOLEAN | ||
6888 | count 1 | ||
6889 | } | ||
6890 | } | ||
6891 | control.23 { | ||
6892 | iface MIXER | ||
6893 | name 'AK4497 Mono Mode' | ||
6894 | value false | ||
6895 | comment { | ||
6896 | access 'read write' | ||
6897 | type BOOLEAN | ||
6898 | count 1 | ||
6899 | } | ||
6900 | } | ||
6901 | control.24 { | ||
6902 | iface MIXER | ||
6903 | name 'AK4497 Super Slow Roll-off Filter' | ||
6904 | value false | ||
6905 | comment { | ||
6906 | access 'read write' | ||
6907 | type BOOLEAN | ||
6908 | count 1 | ||
6909 | } | ||
6910 | } | ||
6911 | control.25 { | ||
6912 | iface MIXER | ||
6913 | name 'AK4497 AOUTR Phase Inverting' | ||
6914 | value false | ||
6915 | comment { | ||
6916 | access 'read write' | ||
6917 | type BOOLEAN | ||
6918 | count 1 | ||
6919 | } | ||
6920 | } | ||
6921 | control.26 { | ||
6922 | iface MIXER | ||
6923 | name 'AK4497 AOUTL Phase Inverting' | ||
6924 | value false | ||
6925 | comment { | ||
6926 | access 'read write' | ||
6927 | type BOOLEAN | ||
6928 | count 1 | ||
6929 | } | ||
6930 | } | ||
6931 | control.27 { | ||
6932 | iface MIXER | ||
6933 | name 'AK4497 DSD Mute Release' | ||
6934 | value false | ||
6935 | comment { | ||
6936 | access 'read write' | ||
6937 | type BOOLEAN | ||
6938 | count 1 | ||
6939 | } | ||
6940 | } | ||
6941 | control.28 { | ||
6942 | iface MIXER | ||
6943 | name 'AK4497 DSD Mute Control Hold' | ||
6944 | value false | ||
6945 | comment { | ||
6946 | access 'read write' | ||
6947 | type BOOLEAN | ||
6948 | count 1 | ||
6949 | } | ||
6950 | } | ||
6951 | control.29 { | ||
6952 | iface MIXER | ||
6953 | name 'AK4497 DSDR is detected' | ||
6954 | value false | ||
6955 | comment { | ||
6956 | access 'read write' | ||
6957 | type BOOLEAN | ||
6958 | count 1 | ||
6959 | } | ||
6960 | } | ||
6961 | control.30 { | ||
6962 | iface MIXER | ||
6963 | name 'AK4497 DSDL is detected' | ||
6964 | value false | ||
6965 | comment { | ||
6966 | access 'read write' | ||
6967 | type BOOLEAN | ||
6968 | count 1 | ||
6969 | } | ||
6970 | } | ||
6971 | control.31 { | ||
6972 | iface MIXER | ||
6973 | name 'AK4497 DSD Data Mute' | ||
6974 | value false | ||
6975 | comment { | ||
6976 | access 'read write' | ||
6977 | type BOOLEAN | ||
6978 | count 1 | ||
6979 | } | ||
6980 | } | ||
6981 | control.32 { | ||
6982 | iface MIXER | ||
6983 | name 'AK4497 Synchronization Control' | ||
6984 | value true | ||
6985 | comment { | ||
6986 | access 'read write' | ||
6987 | type BOOLEAN | ||
6988 | count 1 | ||
6989 | } | ||
6990 | } | ||
6991 | control.33 { | ||
6992 | iface MIXER | ||
6993 | name 'AK4497 Output Level' | ||
6994 | value '2.8_2.8Vpp' | ||
6995 | comment { | ||
6996 | access 'read write' | ||
6997 | type ENUMERATED | ||
6998 | count 1 | ||
6999 | item.0 '2.8_2.8Vpp' | ||
7000 | item.1 '2.8_2.5Vpp' | ||
7001 | item.2 '2.5_2.5Vpp' | ||
7002 | item.3 '3.75_3.75Vpp' | ||
7003 | item.4 '3.75_2.5Vpp' | ||
7004 | } | ||
7005 | } | ||
7006 | control.34 { | ||
7007 | iface MIXER | ||
7008 | name 'AK4497 High Sonud Quality Mode' | ||
7009 | value true | ||
7010 | comment { | ||
7011 | access 'read write' | ||
7012 | type BOOLEAN | ||
7013 | count 1 | ||
7014 | } | ||
7015 | } | ||
7016 | control.35 { | ||
7017 | iface MIXER | ||
7018 | name 'AK4497 Heavy Load Mode' | ||
7019 | value true | ||
7020 | comment { | ||
7021 | access 'read write' | ||
7022 | type BOOLEAN | ||
7023 | count 1 | ||
7024 | } | ||
7025 | } | ||
7026 | control.36 { | ||
7027 | iface MIXER | ||
7028 | name 'AK4497 DSD Data Input Pin' | ||
7029 | value '3_4_5pin' | ||
7030 | comment { | ||
7031 | access 'read write' | ||
7032 | type ENUMERATED | ||
7033 | count 1 | ||
7034 | item.0 '16_17_19pin' | ||
7035 | item.1 '3_4_5pin' | ||
7036 | } | ||
7037 | } | ||
7038 | control.37 { | ||
7039 | iface MIXER | ||
7040 | name 'AK4497 Daisy Chain' | ||
7041 | value false | ||
7042 | comment { | ||
7043 | access 'read write' | ||
7044 | type BOOLEAN | ||
7045 | count 1 | ||
7046 | } | ||
7047 | } | ||
7048 | control.38 { | ||
7049 | iface MIXER | ||
7050 | name 'AK4497 ATT Transit Time' | ||
7051 | value '4080/fs' | ||
7052 | comment { | ||
7053 | access 'read write' | ||
7054 | type ENUMERATED | ||
7055 | count 1 | ||
7056 | item.0 '4080/fs' | ||
7057 | item.1 '2040/fs' | ||
7058 | item.2 '510/fs' | ||
7059 | item.3 '255/fs' | ||
7060 | } | ||
7061 | } | ||
7062 | control.39 { | ||
7063 | iface MIXER | ||
7064 | name 'AK4497 Read FS Auto Detect Mode' | ||
7065 | value 'Normal Speed Mode' | ||
7066 | comment { | ||
7067 | access 'read write' | ||
7068 | type ENUMERATED | ||
7069 | count 1 | ||
7070 | item.0 'Normal Speed Mode' | ||
7071 | item.1 'Double Speed Mode' | ||
7072 | item.2 'Quad Speed Mode' | ||
7073 | item.3 'Quad Speed Mode' | ||
7074 | item.4 'Oct Speed Mode' | ||
7075 | item.5 'Hex Speed Mode' | ||
7076 | item.6 'Oct Speed Mode' | ||
7077 | item.7 'Hex Speed Mode' | ||
7078 | } | ||
7079 | } | ||
7080 | control.40 { | ||
7081 | iface MIXER | ||
7082 | name 'AK4497 DAC Enable' | ||
7083 | value On | ||
7084 | comment { | ||
7085 | access 'read write' | ||
7086 | type ENUMERATED | ||
7087 | count 1 | ||
7088 | item.0 Off | ||
7089 | item.1 On | ||
7090 | } | ||
7091 | } | ||
7092 | } | ||
7093 | state.sofwm8960audio { | ||
7094 | control.1 { | ||
7095 | iface MIXER | ||
7096 | name 'Capture Volume' | ||
7097 | value.0 35 | ||
7098 | value.1 35 | ||
7099 | comment { | ||
7100 | access 'read write' | ||
7101 | type INTEGER | ||
7102 | count 2 | ||
7103 | range '0 - 63' | ||
7104 | dbmin -1725 | ||
7105 | dbmax 3000 | ||
7106 | dbvalue.0 900 | ||
7107 | dbvalue.1 900 | ||
7108 | } | ||
7109 | } | ||
7110 | control.2 { | ||
7111 | iface MIXER | ||
7112 | name 'Capture Volume ZC Switch' | ||
7113 | value.0 0 | ||
7114 | value.1 0 | ||
7115 | comment { | ||
7116 | access 'read write' | ||
7117 | type INTEGER | ||
7118 | count 2 | ||
7119 | range '0 - 1' | ||
7120 | } | ||
7121 | } | ||
7122 | control.3 { | ||
7123 | iface MIXER | ||
7124 | name 'Capture Switch' | ||
7125 | value.0 true | ||
7126 | value.1 true | ||
7127 | comment { | ||
7128 | access 'read write' | ||
7129 | type BOOLEAN | ||
7130 | count 2 | ||
7131 | } | ||
7132 | } | ||
7133 | control.4 { | ||
7134 | iface MIXER | ||
7135 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
7136 | value 0 | ||
7137 | comment { | ||
7138 | access 'read write' | ||
7139 | type INTEGER | ||
7140 | count 1 | ||
7141 | range '0 - 7' | ||
7142 | dbmin -9999999 | ||
7143 | dbmax 600 | ||
7144 | dbvalue.0 -9999999 | ||
7145 | } | ||
7146 | } | ||
7147 | control.5 { | ||
7148 | iface MIXER | ||
7149 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
7150 | value 0 | ||
7151 | comment { | ||
7152 | access 'read write' | ||
7153 | type INTEGER | ||
7154 | count 1 | ||
7155 | range '0 - 7' | ||
7156 | dbmin -9999999 | ||
7157 | dbmax 600 | ||
7158 | dbvalue.0 -9999999 | ||
7159 | } | ||
7160 | } | ||
7161 | control.6 { | ||
7162 | iface MIXER | ||
7163 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
7164 | value 0 | ||
7165 | comment { | ||
7166 | access 'read write' | ||
7167 | type INTEGER | ||
7168 | count 1 | ||
7169 | range '0 - 7' | ||
7170 | dbmin -9999999 | ||
7171 | dbmax 600 | ||
7172 | dbvalue.0 -9999999 | ||
7173 | } | ||
7174 | } | ||
7175 | control.7 { | ||
7176 | iface MIXER | ||
7177 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
7178 | value 0 | ||
7179 | comment { | ||
7180 | access 'read write' | ||
7181 | type INTEGER | ||
7182 | count 1 | ||
7183 | range '0 - 7' | ||
7184 | dbmin -9999999 | ||
7185 | dbmax 600 | ||
7186 | dbvalue.0 -9999999 | ||
7187 | } | ||
7188 | } | ||
7189 | control.8 { | ||
7190 | iface MIXER | ||
7191 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
7192 | value 0 | ||
7193 | comment { | ||
7194 | access 'read write' | ||
7195 | type INTEGER | ||
7196 | count 1 | ||
7197 | range '0 - 3' | ||
7198 | dbmin 0 | ||
7199 | dbmax 2900 | ||
7200 | dbvalue.0 0 | ||
7201 | } | ||
7202 | } | ||
7203 | control.9 { | ||
7204 | iface MIXER | ||
7205 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
7206 | value 0 | ||
7207 | comment { | ||
7208 | access 'read write' | ||
7209 | type INTEGER | ||
7210 | count 1 | ||
7211 | range '0 - 3' | ||
7212 | dbmin 0 | ||
7213 | dbmax 2900 | ||
7214 | dbvalue.0 0 | ||
7215 | } | ||
7216 | } | ||
7217 | control.10 { | ||
7218 | iface MIXER | ||
7219 | name 'Playback Volume' | ||
7220 | value.0 235 | ||
7221 | value.1 235 | ||
7222 | comment { | ||
7223 | access 'read write' | ||
7224 | type INTEGER | ||
7225 | count 2 | ||
7226 | range '0 - 255' | ||
7227 | dbmin -9999999 | ||
7228 | dbmax 0 | ||
7229 | dbvalue.0 -1000 | ||
7230 | dbvalue.1 -1000 | ||
7231 | } | ||
7232 | } | ||
7233 | control.11 { | ||
7234 | iface MIXER | ||
7235 | name 'Headphone Playback Volume' | ||
7236 | value.0 101 | ||
7237 | value.1 101 | ||
7238 | comment { | ||
7239 | access 'read write' | ||
7240 | type INTEGER | ||
7241 | count 2 | ||
7242 | range '0 - 127' | ||
7243 | dbmin -9999999 | ||
7244 | dbmax 600 | ||
7245 | dbvalue.0 -2000 | ||
7246 | dbvalue.1 -2000 | ||
7247 | } | ||
7248 | } | ||
7249 | control.12 { | ||
7250 | iface MIXER | ||
7251 | name 'Headphone Playback ZC Switch' | ||
7252 | value.0 false | ||
7253 | value.1 false | ||
7254 | comment { | ||
7255 | access 'read write' | ||
7256 | type BOOLEAN | ||
7257 | count 2 | ||
7258 | } | ||
7259 | } | ||
7260 | control.13 { | ||
7261 | iface MIXER | ||
7262 | name 'Speaker Playback Volume' | ||
7263 | value.0 110 | ||
7264 | value.1 110 | ||
7265 | comment { | ||
7266 | access 'read write' | ||
7267 | type INTEGER | ||
7268 | count 2 | ||
7269 | range '0 - 127' | ||
7270 | dbmin -9999999 | ||
7271 | dbmax 600 | ||
7272 | dbvalue.0 -1100 | ||
7273 | dbvalue.1 -1100 | ||
7274 | } | ||
7275 | } | ||
7276 | control.14 { | ||
7277 | iface MIXER | ||
7278 | name 'Speaker Playback ZC Switch' | ||
7279 | value.0 false | ||
7280 | value.1 false | ||
7281 | comment { | ||
7282 | access 'read write' | ||
7283 | type BOOLEAN | ||
7284 | count 2 | ||
7285 | } | ||
7286 | } | ||
7287 | control.15 { | ||
7288 | iface MIXER | ||
7289 | name 'Speaker DC Volume' | ||
7290 | value 0 | ||
7291 | comment { | ||
7292 | access 'read write' | ||
7293 | type INTEGER | ||
7294 | count 1 | ||
7295 | range '0 - 5' | ||
7296 | } | ||
7297 | } | ||
7298 | control.16 { | ||
7299 | iface MIXER | ||
7300 | name 'Speaker AC Volume' | ||
7301 | value 0 | ||
7302 | comment { | ||
7303 | access 'read write' | ||
7304 | type INTEGER | ||
7305 | count 1 | ||
7306 | range '0 - 5' | ||
7307 | } | ||
7308 | } | ||
7309 | control.17 { | ||
7310 | iface MIXER | ||
7311 | name 'PCM Playback -6dB Switch' | ||
7312 | value false | ||
7313 | comment { | ||
7314 | access 'read write' | ||
7315 | type BOOLEAN | ||
7316 | count 1 | ||
7317 | } | ||
7318 | } | ||
7319 | control.18 { | ||
7320 | iface MIXER | ||
7321 | name 'ADC Polarity' | ||
7322 | value 'No Inversion' | ||
7323 | comment { | ||
7324 | access 'read write' | ||
7325 | type ENUMERATED | ||
7326 | count 1 | ||
7327 | item.0 'No Inversion' | ||
7328 | item.1 'Left Inverted' | ||
7329 | item.2 'Right Inverted' | ||
7330 | item.3 'Stereo Inversion' | ||
7331 | } | ||
7332 | } | ||
7333 | control.19 { | ||
7334 | iface MIXER | ||
7335 | name 'ADC High Pass Filter Switch' | ||
7336 | value false | ||
7337 | comment { | ||
7338 | access 'read write' | ||
7339 | type BOOLEAN | ||
7340 | count 1 | ||
7341 | } | ||
7342 | } | ||
7343 | control.20 { | ||
7344 | iface MIXER | ||
7345 | name 'DAC Polarity' | ||
7346 | value 'No Inversion' | ||
7347 | comment { | ||
7348 | access 'read write' | ||
7349 | type ENUMERATED | ||
7350 | count 1 | ||
7351 | item.0 'No Inversion' | ||
7352 | item.1 'Left Inverted' | ||
7353 | item.2 'Right Inverted' | ||
7354 | item.3 'Stereo Inversion' | ||
7355 | } | ||
7356 | } | ||
7357 | control.21 { | ||
7358 | iface MIXER | ||
7359 | name 'DAC Deemphasis Switch' | ||
7360 | value false | ||
7361 | comment { | ||
7362 | access 'read write' | ||
7363 | type BOOLEAN | ||
7364 | count 1 | ||
7365 | } | ||
7366 | } | ||
7367 | control.22 { | ||
7368 | iface MIXER | ||
7369 | name '3D Filter Upper Cut-Off' | ||
7370 | value High | ||
7371 | comment { | ||
7372 | access 'read write' | ||
7373 | type ENUMERATED | ||
7374 | count 1 | ||
7375 | item.0 High | ||
7376 | item.1 Low | ||
7377 | } | ||
7378 | } | ||
7379 | control.23 { | ||
7380 | iface MIXER | ||
7381 | name '3D Filter Lower Cut-Off' | ||
7382 | value Low | ||
7383 | comment { | ||
7384 | access 'read write' | ||
7385 | type ENUMERATED | ||
7386 | count 1 | ||
7387 | item.0 Low | ||
7388 | item.1 High | ||
7389 | } | ||
7390 | } | ||
7391 | control.24 { | ||
7392 | iface MIXER | ||
7393 | name '3D Volume' | ||
7394 | value 0 | ||
7395 | comment { | ||
7396 | access 'read write' | ||
7397 | type INTEGER | ||
7398 | count 1 | ||
7399 | range '0 - 15' | ||
7400 | } | ||
7401 | } | ||
7402 | control.25 { | ||
7403 | iface MIXER | ||
7404 | name '3D Switch' | ||
7405 | value false | ||
7406 | comment { | ||
7407 | access 'read write' | ||
7408 | type BOOLEAN | ||
7409 | count 1 | ||
7410 | } | ||
7411 | } | ||
7412 | control.26 { | ||
7413 | iface MIXER | ||
7414 | name 'ALC Function' | ||
7415 | value Off | ||
7416 | comment { | ||
7417 | access 'read write' | ||
7418 | type ENUMERATED | ||
7419 | count 1 | ||
7420 | item.0 Off | ||
7421 | item.1 Right | ||
7422 | item.2 Left | ||
7423 | item.3 Stereo | ||
7424 | } | ||
7425 | } | ||
7426 | control.27 { | ||
7427 | iface MIXER | ||
7428 | name 'ALC Max Gain' | ||
7429 | value 7 | ||
7430 | comment { | ||
7431 | access 'read write' | ||
7432 | type INTEGER | ||
7433 | count 1 | ||
7434 | range '0 - 7' | ||
7435 | } | ||
7436 | } | ||
7437 | control.28 { | ||
7438 | iface MIXER | ||
7439 | name 'ALC Target' | ||
7440 | value 4 | ||
7441 | comment { | ||
7442 | access 'read write' | ||
7443 | type INTEGER | ||
7444 | count 1 | ||
7445 | range '0 - 15' | ||
7446 | } | ||
7447 | } | ||
7448 | control.29 { | ||
7449 | iface MIXER | ||
7450 | name 'ALC Min Gain' | ||
7451 | value 0 | ||
7452 | comment { | ||
7453 | access 'read write' | ||
7454 | type INTEGER | ||
7455 | count 1 | ||
7456 | range '0 - 7' | ||
7457 | } | ||
7458 | } | ||
7459 | control.30 { | ||
7460 | iface MIXER | ||
7461 | name 'ALC Hold Time' | ||
7462 | value 0 | ||
7463 | comment { | ||
7464 | access 'read write' | ||
7465 | type INTEGER | ||
7466 | count 1 | ||
7467 | range '0 - 15' | ||
7468 | } | ||
7469 | } | ||
7470 | control.31 { | ||
7471 | iface MIXER | ||
7472 | name 'ALC Mode' | ||
7473 | value ALC | ||
7474 | comment { | ||
7475 | access 'read write' | ||
7476 | type ENUMERATED | ||
7477 | count 1 | ||
7478 | item.0 ALC | ||
7479 | item.1 Limiter | ||
7480 | } | ||
7481 | } | ||
7482 | control.32 { | ||
7483 | iface MIXER | ||
7484 | name 'ALC Decay' | ||
7485 | value 3 | ||
7486 | comment { | ||
7487 | access 'read write' | ||
7488 | type INTEGER | ||
7489 | count 1 | ||
7490 | range '0 - 15' | ||
7491 | } | ||
7492 | } | ||
7493 | control.33 { | ||
7494 | iface MIXER | ||
7495 | name 'ALC Attack' | ||
7496 | value 2 | ||
7497 | comment { | ||
7498 | access 'read write' | ||
7499 | type INTEGER | ||
7500 | count 1 | ||
7501 | range '0 - 15' | ||
7502 | } | ||
7503 | } | ||
7504 | control.34 { | ||
7505 | iface MIXER | ||
7506 | name 'Noise Gate Threshold' | ||
7507 | value 0 | ||
7508 | comment { | ||
7509 | access 'read write' | ||
7510 | type INTEGER | ||
7511 | count 1 | ||
7512 | range '0 - 31' | ||
7513 | } | ||
7514 | } | ||
7515 | control.35 { | ||
7516 | iface MIXER | ||
7517 | name 'Noise Gate Switch' | ||
7518 | value false | ||
7519 | comment { | ||
7520 | access 'read write' | ||
7521 | type BOOLEAN | ||
7522 | count 1 | ||
7523 | } | ||
7524 | } | ||
7525 | control.36 { | ||
7526 | iface MIXER | ||
7527 | name 'ADC PCM Capture Volume' | ||
7528 | value.0 195 | ||
7529 | value.1 195 | ||
7530 | comment { | ||
7531 | access 'read write' | ||
7532 | type INTEGER | ||
7533 | count 2 | ||
7534 | range '0 - 255' | ||
7535 | dbmin -9999999 | ||
7536 | dbmax 3000 | ||
7537 | dbvalue.0 0 | ||
7538 | dbvalue.1 0 | ||
7539 | } | ||
7540 | } | ||
7541 | control.37 { | ||
7542 | iface MIXER | ||
7543 | name 'Left Output Mixer Boost Bypass Volume' | ||
7544 | value 2 | ||
7545 | comment { | ||
7546 | access 'read write' | ||
7547 | type INTEGER | ||
7548 | count 1 | ||
7549 | range '0 - 7' | ||
7550 | dbmin -2100 | ||
7551 | dbmax 0 | ||
7552 | dbvalue.0 -1500 | ||
7553 | } | ||
7554 | } | ||
7555 | control.38 { | ||
7556 | iface MIXER | ||
7557 | name 'Left Output Mixer LINPUT3 Volume' | ||
7558 | value 2 | ||
7559 | comment { | ||
7560 | access 'read write' | ||
7561 | type INTEGER | ||
7562 | count 1 | ||
7563 | range '0 - 7' | ||
7564 | dbmin -2100 | ||
7565 | dbmax 0 | ||
7566 | dbvalue.0 -1500 | ||
7567 | } | ||
7568 | } | ||
7569 | control.39 { | ||
7570 | iface MIXER | ||
7571 | name 'Right Output Mixer Boost Bypass Volume' | ||
7572 | value 2 | ||
7573 | comment { | ||
7574 | access 'read write' | ||
7575 | type INTEGER | ||
7576 | count 1 | ||
7577 | range '0 - 7' | ||
7578 | dbmin -2100 | ||
7579 | dbmax 0 | ||
7580 | dbvalue.0 -1500 | ||
7581 | } | ||
7582 | } | ||
7583 | control.40 { | ||
7584 | iface MIXER | ||
7585 | name 'Right Output Mixer RINPUT3 Volume' | ||
7586 | value 2 | ||
7587 | comment { | ||
7588 | access 'read write' | ||
7589 | type INTEGER | ||
7590 | count 1 | ||
7591 | range '0 - 7' | ||
7592 | dbmin -2100 | ||
7593 | dbmax 0 | ||
7594 | dbvalue.0 -1500 | ||
7595 | } | ||
7596 | } | ||
7597 | control.41 { | ||
7598 | iface MIXER | ||
7599 | name 'ADC Data Output Select' | ||
7600 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
7601 | comment { | ||
7602 | access 'read write' | ||
7603 | type ENUMERATED | ||
7604 | count 1 | ||
7605 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
7606 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
7607 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
7608 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
7609 | } | ||
7610 | } | ||
7611 | control.42 { | ||
7612 | iface MIXER | ||
7613 | name 'Mono Output Mixer Left Switch' | ||
7614 | value false | ||
7615 | comment { | ||
7616 | access 'read write' | ||
7617 | type BOOLEAN | ||
7618 | count 1 | ||
7619 | } | ||
7620 | } | ||
7621 | control.43 { | ||
7622 | iface MIXER | ||
7623 | name 'Mono Output Mixer Right Switch' | ||
7624 | value false | ||
7625 | comment { | ||
7626 | access 'read write' | ||
7627 | type BOOLEAN | ||
7628 | count 1 | ||
7629 | } | ||
7630 | } | ||
7631 | control.44 { | ||
7632 | iface MIXER | ||
7633 | name 'Right Output Mixer PCM Playback Switch' | ||
7634 | value true | ||
7635 | comment { | ||
7636 | access 'read write' | ||
7637 | type BOOLEAN | ||
7638 | count 1 | ||
7639 | } | ||
7640 | } | ||
7641 | control.45 { | ||
7642 | iface MIXER | ||
7643 | name 'Right Output Mixer RINPUT3 Switch' | ||
7644 | value false | ||
7645 | comment { | ||
7646 | access 'read write' | ||
7647 | type BOOLEAN | ||
7648 | count 1 | ||
7649 | } | ||
7650 | } | ||
7651 | control.46 { | ||
7652 | iface MIXER | ||
7653 | name 'Right Output Mixer Boost Bypass Switch' | ||
7654 | value false | ||
7655 | comment { | ||
7656 | access 'read write' | ||
7657 | type BOOLEAN | ||
7658 | count 1 | ||
7659 | } | ||
7660 | } | ||
7661 | control.47 { | ||
7662 | iface MIXER | ||
7663 | name 'Left Output Mixer PCM Playback Switch' | ||
7664 | value true | ||
7665 | comment { | ||
7666 | access 'read write' | ||
7667 | type BOOLEAN | ||
7668 | count 1 | ||
7669 | } | ||
7670 | } | ||
7671 | control.48 { | ||
7672 | iface MIXER | ||
7673 | name 'Left Output Mixer LINPUT3 Switch' | ||
7674 | value false | ||
7675 | comment { | ||
7676 | access 'read write' | ||
7677 | type BOOLEAN | ||
7678 | count 1 | ||
7679 | } | ||
7680 | } | ||
7681 | control.49 { | ||
7682 | iface MIXER | ||
7683 | name 'Left Output Mixer Boost Bypass Switch' | ||
7684 | value false | ||
7685 | comment { | ||
7686 | access 'read write' | ||
7687 | type BOOLEAN | ||
7688 | count 1 | ||
7689 | } | ||
7690 | } | ||
7691 | control.50 { | ||
7692 | iface MIXER | ||
7693 | name 'Right Input Mixer Boost Switch' | ||
7694 | value false | ||
7695 | comment { | ||
7696 | access 'read write' | ||
7697 | type BOOLEAN | ||
7698 | count 1 | ||
7699 | } | ||
7700 | } | ||
7701 | control.51 { | ||
7702 | iface MIXER | ||
7703 | name 'Left Input Mixer Boost Switch' | ||
7704 | value true | ||
7705 | comment { | ||
7706 | access 'read write' | ||
7707 | type BOOLEAN | ||
7708 | count 1 | ||
7709 | } | ||
7710 | } | ||
7711 | control.52 { | ||
7712 | iface MIXER | ||
7713 | name 'Right Boost Mixer RINPUT2 Switch' | ||
7714 | value false | ||
7715 | comment { | ||
7716 | access 'read write' | ||
7717 | type BOOLEAN | ||
7718 | count 1 | ||
7719 | } | ||
7720 | } | ||
7721 | control.53 { | ||
7722 | iface MIXER | ||
7723 | name 'Right Boost Mixer RINPUT3 Switch' | ||
7724 | value false | ||
7725 | comment { | ||
7726 | access 'read write' | ||
7727 | type BOOLEAN | ||
7728 | count 1 | ||
7729 | } | ||
7730 | } | ||
7731 | control.54 { | ||
7732 | iface MIXER | ||
7733 | name 'Right Boost Mixer RINPUT1 Switch' | ||
7734 | value false | ||
7735 | comment { | ||
7736 | access 'read write' | ||
7737 | type BOOLEAN | ||
7738 | count 1 | ||
7739 | } | ||
7740 | } | ||
7741 | control.55 { | ||
7742 | iface MIXER | ||
7743 | name 'Left Boost Mixer LINPUT2 Switch' | ||
7744 | value false | ||
7745 | comment { | ||
7746 | access 'read write' | ||
7747 | type BOOLEAN | ||
7748 | count 1 | ||
7749 | } | ||
7750 | } | ||
7751 | control.56 { | ||
7752 | iface MIXER | ||
7753 | name 'Left Boost Mixer LINPUT3 Switch' | ||
7754 | value false | ||
7755 | comment { | ||
7756 | access 'read write' | ||
7757 | type BOOLEAN | ||
7758 | count 1 | ||
7759 | } | ||
7760 | } | ||
7761 | control.57 { | ||
7762 | iface MIXER | ||
7763 | name 'Left Boost Mixer LINPUT1 Switch' | ||
7764 | value true | ||
7765 | comment { | ||
7766 | access 'read write' | ||
7767 | type BOOLEAN | ||
7768 | count 1 | ||
7769 | } | ||
7770 | } | ||
7771 | control.58 { | ||
7772 | iface CARD | ||
7773 | name 'Headphone Jack' | ||
7774 | value true | ||
7775 | comment { | ||
7776 | access read | ||
7777 | type BOOLEAN | ||
7778 | count 1 | ||
7779 | } | ||
7780 | } | ||
7781 | } | ||
7782 | state.wm8960audio2 { | ||
7783 | control.1 { | ||
7784 | iface MIXER | ||
7785 | name 'Capture Volume' | ||
7786 | value.0 35 | ||
7787 | value.1 35 | ||
7788 | comment { | ||
7789 | access 'read write' | ||
7790 | type INTEGER | ||
7791 | count 2 | ||
7792 | range '0 - 63' | ||
7793 | dbmin -1725 | ||
7794 | dbmax 3000 | ||
7795 | dbvalue.0 900 | ||
7796 | dbvalue.1 900 | ||
7797 | } | ||
7798 | } | ||
7799 | control.2 { | ||
7800 | iface MIXER | ||
7801 | name 'Capture Volume ZC Switch' | ||
7802 | value.0 0 | ||
7803 | value.1 0 | ||
7804 | comment { | ||
7805 | access 'read write' | ||
7806 | type INTEGER | ||
7807 | count 2 | ||
7808 | range '0 - 1' | ||
7809 | } | ||
7810 | } | ||
7811 | control.3 { | ||
7812 | iface MIXER | ||
7813 | name 'Capture Switch' | ||
7814 | value.0 true | ||
7815 | value.1 true | ||
7816 | comment { | ||
7817 | access 'read write' | ||
7818 | type BOOLEAN | ||
7819 | count 2 | ||
7820 | } | ||
7821 | } | ||
7822 | control.4 { | ||
7823 | iface MIXER | ||
7824 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
7825 | value 0 | ||
7826 | comment { | ||
7827 | access 'read write' | ||
7828 | type INTEGER | ||
7829 | count 1 | ||
7830 | range '0 - 7' | ||
7831 | dbmin -9999999 | ||
7832 | dbmax 600 | ||
7833 | dbvalue.0 -9999999 | ||
7834 | } | ||
7835 | } | ||
7836 | control.5 { | ||
7837 | iface MIXER | ||
7838 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
7839 | value 0 | ||
7840 | comment { | ||
7841 | access 'read write' | ||
7842 | type INTEGER | ||
7843 | count 1 | ||
7844 | range '0 - 7' | ||
7845 | dbmin -9999999 | ||
7846 | dbmax 600 | ||
7847 | dbvalue.0 -9999999 | ||
7848 | } | ||
7849 | } | ||
7850 | control.6 { | ||
7851 | iface MIXER | ||
7852 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
7853 | value 0 | ||
7854 | comment { | ||
7855 | access 'read write' | ||
7856 | type INTEGER | ||
7857 | count 1 | ||
7858 | range '0 - 7' | ||
7859 | dbmin -9999999 | ||
7860 | dbmax 600 | ||
7861 | dbvalue.0 -9999999 | ||
7862 | } | ||
7863 | } | ||
7864 | control.7 { | ||
7865 | iface MIXER | ||
7866 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
7867 | value 0 | ||
7868 | comment { | ||
7869 | access 'read write' | ||
7870 | type INTEGER | ||
7871 | count 1 | ||
7872 | range '0 - 7' | ||
7873 | dbmin -9999999 | ||
7874 | dbmax 600 | ||
7875 | dbvalue.0 -9999999 | ||
7876 | } | ||
7877 | } | ||
7878 | control.8 { | ||
7879 | iface MIXER | ||
7880 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
7881 | value 0 | ||
7882 | comment { | ||
7883 | access 'read write' | ||
7884 | type INTEGER | ||
7885 | count 1 | ||
7886 | range '0 - 3' | ||
7887 | dbmin 0 | ||
7888 | dbmax 2900 | ||
7889 | dbvalue.0 0 | ||
7890 | } | ||
7891 | } | ||
7892 | control.9 { | ||
7893 | iface MIXER | ||
7894 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
7895 | value 0 | ||
7896 | comment { | ||
7897 | access 'read write' | ||
7898 | type INTEGER | ||
7899 | count 1 | ||
7900 | range '0 - 3' | ||
7901 | dbmin 0 | ||
7902 | dbmax 2900 | ||
7903 | dbvalue.0 0 | ||
7904 | } | ||
7905 | } | ||
7906 | control.10 { | ||
7907 | iface MIXER | ||
7908 | name 'Playback Volume' | ||
7909 | value.0 235 | ||
7910 | value.1 235 | ||
7911 | comment { | ||
7912 | access 'read write' | ||
7913 | type INTEGER | ||
7914 | count 2 | ||
7915 | range '0 - 255' | ||
7916 | dbmin -9999999 | ||
7917 | dbmax 0 | ||
7918 | dbvalue.0 -1000 | ||
7919 | dbvalue.1 -1000 | ||
7920 | } | ||
7921 | } | ||
7922 | control.11 { | ||
7923 | iface MIXER | ||
7924 | name 'Headphone Playback Volume' | ||
7925 | value.0 101 | ||
7926 | value.1 101 | ||
7927 | comment { | ||
7928 | access 'read write' | ||
7929 | type INTEGER | ||
7930 | count 2 | ||
7931 | range '0 - 127' | ||
7932 | dbmin -9999999 | ||
7933 | dbmax 600 | ||
7934 | dbvalue.0 -2000 | ||
7935 | dbvalue.1 -2000 | ||
7936 | } | ||
7937 | } | ||
7938 | control.12 { | ||
7939 | iface MIXER | ||
7940 | name 'Headphone Playback ZC Switch' | ||
7941 | value.0 false | ||
7942 | value.1 false | ||
7943 | comment { | ||
7944 | access 'read write' | ||
7945 | type BOOLEAN | ||
7946 | count 2 | ||
7947 | } | ||
7948 | } | ||
7949 | control.13 { | ||
7950 | iface MIXER | ||
7951 | name 'Speaker Playback Volume' | ||
7952 | value.0 110 | ||
7953 | value.1 110 | ||
7954 | comment { | ||
7955 | access 'read write' | ||
7956 | type INTEGER | ||
7957 | count 2 | ||
7958 | range '0 - 127' | ||
7959 | dbmin -9999999 | ||
7960 | dbmax 600 | ||
7961 | dbvalue.0 -1100 | ||
7962 | dbvalue.1 -1100 | ||
7963 | } | ||
7964 | } | ||
7965 | control.14 { | ||
7966 | iface MIXER | ||
7967 | name 'Speaker Playback ZC Switch' | ||
7968 | value.0 false | ||
7969 | value.1 false | ||
7970 | comment { | ||
7971 | access 'read write' | ||
7972 | type BOOLEAN | ||
7973 | count 2 | ||
7974 | } | ||
7975 | } | ||
7976 | control.15 { | ||
7977 | iface MIXER | ||
7978 | name 'Speaker DC Volume' | ||
7979 | value 0 | ||
7980 | comment { | ||
7981 | access 'read write' | ||
7982 | type INTEGER | ||
7983 | count 1 | ||
7984 | range '0 - 5' | ||
7985 | } | ||
7986 | } | ||
7987 | control.16 { | ||
7988 | iface MIXER | ||
7989 | name 'Speaker AC Volume' | ||
7990 | value 0 | ||
7991 | comment { | ||
7992 | access 'read write' | ||
7993 | type INTEGER | ||
7994 | count 1 | ||
7995 | range '0 - 5' | ||
7996 | } | ||
7997 | } | ||
7998 | control.17 { | ||
7999 | iface MIXER | ||
8000 | name 'PCM Playback -6dB Switch' | ||
8001 | value false | ||
8002 | comment { | ||
8003 | access 'read write' | ||
8004 | type BOOLEAN | ||
8005 | count 1 | ||
8006 | } | ||
8007 | } | ||
8008 | control.18 { | ||
8009 | iface MIXER | ||
8010 | name 'ADC Polarity' | ||
8011 | value 'No Inversion' | ||
8012 | comment { | ||
8013 | access 'read write' | ||
8014 | type ENUMERATED | ||
8015 | count 1 | ||
8016 | item.0 'No Inversion' | ||
8017 | item.1 'Left Inverted' | ||
8018 | item.2 'Right Inverted' | ||
8019 | item.3 'Stereo Inversion' | ||
8020 | } | ||
8021 | } | ||
8022 | control.19 { | ||
8023 | iface MIXER | ||
8024 | name 'ADC High Pass Filter Switch' | ||
8025 | value false | ||
8026 | comment { | ||
8027 | access 'read write' | ||
8028 | type BOOLEAN | ||
8029 | count 1 | ||
8030 | } | ||
8031 | } | ||
8032 | control.20 { | ||
8033 | iface MIXER | ||
8034 | name 'DAC Polarity' | ||
8035 | value 'No Inversion' | ||
8036 | comment { | ||
8037 | access 'read write' | ||
8038 | type ENUMERATED | ||
8039 | count 1 | ||
8040 | item.0 'No Inversion' | ||
8041 | item.1 'Left Inverted' | ||
8042 | item.2 'Right Inverted' | ||
8043 | item.3 'Stereo Inversion' | ||
8044 | } | ||
8045 | } | ||
8046 | control.21 { | ||
8047 | iface MIXER | ||
8048 | name 'DAC Deemphasis Switch' | ||
8049 | value false | ||
8050 | comment { | ||
8051 | access 'read write' | ||
8052 | type BOOLEAN | ||
8053 | count 1 | ||
8054 | } | ||
8055 | } | ||
8056 | control.22 { | ||
8057 | iface MIXER | ||
8058 | name '3D Filter Upper Cut-Off' | ||
8059 | value High | ||
8060 | comment { | ||
8061 | access 'read write' | ||
8062 | type ENUMERATED | ||
8063 | count 1 | ||
8064 | item.0 High | ||
8065 | item.1 Low | ||
8066 | } | ||
8067 | } | ||
8068 | control.23 { | ||
8069 | iface MIXER | ||
8070 | name '3D Filter Lower Cut-Off' | ||
8071 | value Low | ||
8072 | comment { | ||
8073 | access 'read write' | ||
8074 | type ENUMERATED | ||
8075 | count 1 | ||
8076 | item.0 Low | ||
8077 | item.1 High | ||
8078 | } | ||
8079 | } | ||
8080 | control.24 { | ||
8081 | iface MIXER | ||
8082 | name '3D Volume' | ||
8083 | value 0 | ||
8084 | comment { | ||
8085 | access 'read write' | ||
8086 | type INTEGER | ||
8087 | count 1 | ||
8088 | range '0 - 15' | ||
8089 | } | ||
8090 | } | ||
8091 | control.25 { | ||
8092 | iface MIXER | ||
8093 | name '3D Switch' | ||
8094 | value false | ||
8095 | comment { | ||
8096 | access 'read write' | ||
8097 | type BOOLEAN | ||
8098 | count 1 | ||
8099 | } | ||
8100 | } | ||
8101 | control.26 { | ||
8102 | iface MIXER | ||
8103 | name 'ALC Function' | ||
8104 | value Off | ||
8105 | comment { | ||
8106 | access 'read write' | ||
8107 | type ENUMERATED | ||
8108 | count 1 | ||
8109 | item.0 Off | ||
8110 | item.1 Right | ||
8111 | item.2 Left | ||
8112 | item.3 Stereo | ||
8113 | } | ||
8114 | } | ||
8115 | control.27 { | ||
8116 | iface MIXER | ||
8117 | name 'ALC Max Gain' | ||
8118 | value 7 | ||
8119 | comment { | ||
8120 | access 'read write' | ||
8121 | type INTEGER | ||
8122 | count 1 | ||
8123 | range '0 - 7' | ||
8124 | } | ||
8125 | } | ||
8126 | control.28 { | ||
8127 | iface MIXER | ||
8128 | name 'ALC Target' | ||
8129 | value 4 | ||
8130 | comment { | ||
8131 | access 'read write' | ||
8132 | type INTEGER | ||
8133 | count 1 | ||
8134 | range '0 - 15' | ||
8135 | } | ||
8136 | } | ||
8137 | control.29 { | ||
8138 | iface MIXER | ||
8139 | name 'ALC Min Gain' | ||
8140 | value 0 | ||
8141 | comment { | ||
8142 | access 'read write' | ||
8143 | type INTEGER | ||
8144 | count 1 | ||
8145 | range '0 - 7' | ||
8146 | } | ||
8147 | } | ||
8148 | control.30 { | ||
8149 | iface MIXER | ||
8150 | name 'ALC Hold Time' | ||
8151 | value 0 | ||
8152 | comment { | ||
8153 | access 'read write' | ||
8154 | type INTEGER | ||
8155 | count 1 | ||
8156 | range '0 - 15' | ||
8157 | } | ||
8158 | } | ||
8159 | control.31 { | ||
8160 | iface MIXER | ||
8161 | name 'ALC Mode' | ||
8162 | value ALC | ||
8163 | comment { | ||
8164 | access 'read write' | ||
8165 | type ENUMERATED | ||
8166 | count 1 | ||
8167 | item.0 ALC | ||
8168 | item.1 Limiter | ||
8169 | } | ||
8170 | } | ||
8171 | control.32 { | ||
8172 | iface MIXER | ||
8173 | name 'ALC Decay' | ||
8174 | value 3 | ||
8175 | comment { | ||
8176 | access 'read write' | ||
8177 | type INTEGER | ||
8178 | count 1 | ||
8179 | range '0 - 15' | ||
8180 | } | ||
8181 | } | ||
8182 | control.33 { | ||
8183 | iface MIXER | ||
8184 | name 'ALC Attack' | ||
8185 | value 2 | ||
8186 | comment { | ||
8187 | access 'read write' | ||
8188 | type INTEGER | ||
8189 | count 1 | ||
8190 | range '0 - 15' | ||
8191 | } | ||
8192 | } | ||
8193 | control.34 { | ||
8194 | iface MIXER | ||
8195 | name 'Noise Gate Threshold' | ||
8196 | value 0 | ||
8197 | comment { | ||
8198 | access 'read write' | ||
8199 | type INTEGER | ||
8200 | count 1 | ||
8201 | range '0 - 31' | ||
8202 | } | ||
8203 | } | ||
8204 | control.35 { | ||
8205 | iface MIXER | ||
8206 | name 'Noise Gate Switch' | ||
8207 | value false | ||
8208 | comment { | ||
8209 | access 'read write' | ||
8210 | type BOOLEAN | ||
8211 | count 1 | ||
8212 | } | ||
8213 | } | ||
8214 | control.36 { | ||
8215 | iface MIXER | ||
8216 | name 'ADC PCM Capture Volume' | ||
8217 | value.0 195 | ||
8218 | value.1 195 | ||
8219 | comment { | ||
8220 | access 'read write' | ||
8221 | type INTEGER | ||
8222 | count 2 | ||
8223 | range '0 - 255' | ||
8224 | dbmin -9999999 | ||
8225 | dbmax 3000 | ||
8226 | dbvalue.0 0 | ||
8227 | dbvalue.1 0 | ||
8228 | } | ||
8229 | } | ||
8230 | control.37 { | ||
8231 | iface MIXER | ||
8232 | name 'Left Output Mixer Boost Bypass Volume' | ||
8233 | value 2 | ||
8234 | comment { | ||
8235 | access 'read write' | ||
8236 | type INTEGER | ||
8237 | count 1 | ||
8238 | range '0 - 7' | ||
8239 | dbmin -2100 | ||
8240 | dbmax 0 | ||
8241 | dbvalue.0 -1500 | ||
8242 | } | ||
8243 | } | ||
8244 | control.38 { | ||
8245 | iface MIXER | ||
8246 | name 'Left Output Mixer LINPUT3 Volume' | ||
8247 | value 2 | ||
8248 | comment { | ||
8249 | access 'read write' | ||
8250 | type INTEGER | ||
8251 | count 1 | ||
8252 | range '0 - 7' | ||
8253 | dbmin -2100 | ||
8254 | dbmax 0 | ||
8255 | dbvalue.0 -1500 | ||
8256 | } | ||
8257 | } | ||
8258 | control.39 { | ||
8259 | iface MIXER | ||
8260 | name 'Right Output Mixer Boost Bypass Volume' | ||
8261 | value 2 | ||
8262 | comment { | ||
8263 | access 'read write' | ||
8264 | type INTEGER | ||
8265 | count 1 | ||
8266 | range '0 - 7' | ||
8267 | dbmin -2100 | ||
8268 | dbmax 0 | ||
8269 | dbvalue.0 -1500 | ||
8270 | } | ||
8271 | } | ||
8272 | control.40 { | ||
8273 | iface MIXER | ||
8274 | name 'Right Output Mixer RINPUT3 Volume' | ||
8275 | value 2 | ||
8276 | comment { | ||
8277 | access 'read write' | ||
8278 | type INTEGER | ||
8279 | count 1 | ||
8280 | range '0 - 7' | ||
8281 | dbmin -2100 | ||
8282 | dbmax 0 | ||
8283 | dbvalue.0 -1500 | ||
8284 | } | ||
8285 | } | ||
8286 | control.41 { | ||
8287 | iface MIXER | ||
8288 | name 'ADC Data Output Select' | ||
8289 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
8290 | comment { | ||
8291 | access 'read write' | ||
8292 | type ENUMERATED | ||
8293 | count 1 | ||
8294 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
8295 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
8296 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
8297 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
8298 | } | ||
8299 | } | ||
8300 | control.42 { | ||
8301 | iface MIXER | ||
8302 | name 'Mono Output Mixer Left Switch' | ||
8303 | value false | ||
8304 | comment { | ||
8305 | access 'read write' | ||
8306 | type BOOLEAN | ||
8307 | count 1 | ||
8308 | } | ||
8309 | } | ||
8310 | control.43 { | ||
8311 | iface MIXER | ||
8312 | name 'Mono Output Mixer Right Switch' | ||
8313 | value false | ||
8314 | comment { | ||
8315 | access 'read write' | ||
8316 | type BOOLEAN | ||
8317 | count 1 | ||
8318 | } | ||
8319 | } | ||
8320 | control.44 { | ||
8321 | iface MIXER | ||
8322 | name 'Right Output Mixer PCM Playback Switch' | ||
8323 | value true | ||
8324 | comment { | ||
8325 | access 'read write' | ||
8326 | type BOOLEAN | ||
8327 | count 1 | ||
8328 | } | ||
8329 | } | ||
8330 | control.45 { | ||
8331 | iface MIXER | ||
8332 | name 'Right Output Mixer RINPUT3 Switch' | ||
8333 | value false | ||
8334 | comment { | ||
8335 | access 'read write' | ||
8336 | type BOOLEAN | ||
8337 | count 1 | ||
8338 | } | ||
8339 | } | ||
8340 | control.46 { | ||
8341 | iface MIXER | ||
8342 | name 'Right Output Mixer Boost Bypass Switch' | ||
8343 | value false | ||
8344 | comment { | ||
8345 | access 'read write' | ||
8346 | type BOOLEAN | ||
8347 | count 1 | ||
8348 | } | ||
8349 | } | ||
8350 | control.47 { | ||
8351 | iface MIXER | ||
8352 | name 'Left Output Mixer PCM Playback Switch' | ||
8353 | value true | ||
8354 | comment { | ||
8355 | access 'read write' | ||
8356 | type BOOLEAN | ||
8357 | count 1 | ||
8358 | } | ||
8359 | } | ||
8360 | control.48 { | ||
8361 | iface MIXER | ||
8362 | name 'Left Output Mixer LINPUT3 Switch' | ||
8363 | value false | ||
8364 | comment { | ||
8365 | access 'read write' | ||
8366 | type BOOLEAN | ||
8367 | count 1 | ||
8368 | } | ||
8369 | } | ||
8370 | control.49 { | ||
8371 | iface MIXER | ||
8372 | name 'Left Output Mixer Boost Bypass Switch' | ||
8373 | value false | ||
8374 | comment { | ||
8375 | access 'read write' | ||
8376 | type BOOLEAN | ||
8377 | count 1 | ||
8378 | } | ||
8379 | } | ||
8380 | control.50 { | ||
8381 | iface MIXER | ||
8382 | name 'Right Input Mixer Boost Switch' | ||
8383 | value false | ||
8384 | comment { | ||
8385 | access 'read write' | ||
8386 | type BOOLEAN | ||
8387 | count 1 | ||
8388 | } | ||
8389 | } | ||
8390 | control.51 { | ||
8391 | iface MIXER | ||
8392 | name 'Left Input Mixer Boost Switch' | ||
8393 | value true | ||
8394 | comment { | ||
8395 | access 'read write' | ||
8396 | type BOOLEAN | ||
8397 | count 1 | ||
8398 | } | ||
8399 | } | ||
8400 | control.52 { | ||
8401 | iface MIXER | ||
8402 | name 'Right Boost Mixer RINPUT2 Switch' | ||
8403 | value false | ||
8404 | comment { | ||
8405 | access 'read write' | ||
8406 | type BOOLEAN | ||
8407 | count 1 | ||
8408 | } | ||
8409 | } | ||
8410 | control.53 { | ||
8411 | iface MIXER | ||
8412 | name 'Right Boost Mixer RINPUT3 Switch' | ||
8413 | value false | ||
8414 | comment { | ||
8415 | access 'read write' | ||
8416 | type BOOLEAN | ||
8417 | count 1 | ||
8418 | } | ||
8419 | } | ||
8420 | control.54 { | ||
8421 | iface MIXER | ||
8422 | name 'Right Boost Mixer RINPUT1 Switch' | ||
8423 | value false | ||
8424 | comment { | ||
8425 | access 'read write' | ||
8426 | type BOOLEAN | ||
8427 | count 1 | ||
8428 | } | ||
8429 | } | ||
8430 | control.55 { | ||
8431 | iface MIXER | ||
8432 | name 'Left Boost Mixer LINPUT2 Switch' | ||
8433 | value false | ||
8434 | comment { | ||
8435 | access 'read write' | ||
8436 | type BOOLEAN | ||
8437 | count 1 | ||
8438 | } | ||
8439 | } | ||
8440 | control.56 { | ||
8441 | iface MIXER | ||
8442 | name 'Left Boost Mixer LINPUT3 Switch' | ||
8443 | value false | ||
8444 | comment { | ||
8445 | access 'read write' | ||
8446 | type BOOLEAN | ||
8447 | count 1 | ||
8448 | } | ||
8449 | } | ||
8450 | control.57 { | ||
8451 | iface MIXER | ||
8452 | name 'Left Boost Mixer LINPUT1 Switch' | ||
8453 | value true | ||
8454 | comment { | ||
8455 | access 'read write' | ||
8456 | type BOOLEAN | ||
8457 | count 1 | ||
8458 | } | ||
8459 | } | ||
8460 | control.58 { | ||
8461 | iface CARD | ||
8462 | name 'Headphone Jack' | ||
8463 | value true | ||
8464 | comment { | ||
8465 | access read | ||
8466 | type BOOLEAN | ||
8467 | count 1 | ||
8468 | } | ||
8469 | } | ||
8470 | } | ||
8471 | state.wm8960audio3 { | ||
8472 | control.1 { | ||
8473 | iface MIXER | ||
8474 | name 'Capture Volume' | ||
8475 | value.0 35 | ||
8476 | value.1 35 | ||
8477 | comment { | ||
8478 | access 'read write' | ||
8479 | type INTEGER | ||
8480 | count 2 | ||
8481 | range '0 - 63' | ||
8482 | dbmin -1725 | ||
8483 | dbmax 3000 | ||
8484 | dbvalue.0 900 | ||
8485 | dbvalue.1 900 | ||
8486 | } | ||
8487 | } | ||
8488 | control.2 { | ||
8489 | iface MIXER | ||
8490 | name 'Capture Volume ZC Switch' | ||
8491 | value.0 0 | ||
8492 | value.1 0 | ||
8493 | comment { | ||
8494 | access 'read write' | ||
8495 | type INTEGER | ||
8496 | count 2 | ||
8497 | range '0 - 1' | ||
8498 | } | ||
8499 | } | ||
8500 | control.3 { | ||
8501 | iface MIXER | ||
8502 | name 'Capture Switch' | ||
8503 | value.0 true | ||
8504 | value.1 true | ||
8505 | comment { | ||
8506 | access 'read write' | ||
8507 | type BOOLEAN | ||
8508 | count 2 | ||
8509 | } | ||
8510 | } | ||
8511 | control.4 { | ||
8512 | iface MIXER | ||
8513 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
8514 | value 0 | ||
8515 | comment { | ||
8516 | access 'read write' | ||
8517 | type INTEGER | ||
8518 | count 1 | ||
8519 | range '0 - 7' | ||
8520 | dbmin -9999999 | ||
8521 | dbmax 600 | ||
8522 | dbvalue.0 -9999999 | ||
8523 | } | ||
8524 | } | ||
8525 | control.5 { | ||
8526 | iface MIXER | ||
8527 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
8528 | value 0 | ||
8529 | comment { | ||
8530 | access 'read write' | ||
8531 | type INTEGER | ||
8532 | count 1 | ||
8533 | range '0 - 7' | ||
8534 | dbmin -9999999 | ||
8535 | dbmax 600 | ||
8536 | dbvalue.0 -9999999 | ||
8537 | } | ||
8538 | } | ||
8539 | control.6 { | ||
8540 | iface MIXER | ||
8541 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
8542 | value 0 | ||
8543 | comment { | ||
8544 | access 'read write' | ||
8545 | type INTEGER | ||
8546 | count 1 | ||
8547 | range '0 - 7' | ||
8548 | dbmin -9999999 | ||
8549 | dbmax 600 | ||
8550 | dbvalue.0 -9999999 | ||
8551 | } | ||
8552 | } | ||
8553 | control.7 { | ||
8554 | iface MIXER | ||
8555 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
8556 | value 0 | ||
8557 | comment { | ||
8558 | access 'read write' | ||
8559 | type INTEGER | ||
8560 | count 1 | ||
8561 | range '0 - 7' | ||
8562 | dbmin -9999999 | ||
8563 | dbmax 600 | ||
8564 | dbvalue.0 -9999999 | ||
8565 | } | ||
8566 | } | ||
8567 | control.8 { | ||
8568 | iface MIXER | ||
8569 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
8570 | value 0 | ||
8571 | comment { | ||
8572 | access 'read write' | ||
8573 | type INTEGER | ||
8574 | count 1 | ||
8575 | range '0 - 3' | ||
8576 | dbmin 0 | ||
8577 | dbmax 2900 | ||
8578 | dbvalue.0 0 | ||
8579 | } | ||
8580 | } | ||
8581 | control.9 { | ||
8582 | iface MIXER | ||
8583 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
8584 | value 0 | ||
8585 | comment { | ||
8586 | access 'read write' | ||
8587 | type INTEGER | ||
8588 | count 1 | ||
8589 | range '0 - 3' | ||
8590 | dbmin 0 | ||
8591 | dbmax 2900 | ||
8592 | dbvalue.0 0 | ||
8593 | } | ||
8594 | } | ||
8595 | control.10 { | ||
8596 | iface MIXER | ||
8597 | name 'Playback Volume' | ||
8598 | value.0 235 | ||
8599 | value.1 235 | ||
8600 | comment { | ||
8601 | access 'read write' | ||
8602 | type INTEGER | ||
8603 | count 2 | ||
8604 | range '0 - 255' | ||
8605 | dbmin -9999999 | ||
8606 | dbmax 0 | ||
8607 | dbvalue.0 -1000 | ||
8608 | dbvalue.1 -1000 | ||
8609 | } | ||
8610 | } | ||
8611 | control.11 { | ||
8612 | iface MIXER | ||
8613 | name 'Headphone Playback Volume' | ||
8614 | value.0 101 | ||
8615 | value.1 101 | ||
8616 | comment { | ||
8617 | access 'read write' | ||
8618 | type INTEGER | ||
8619 | count 2 | ||
8620 | range '0 - 127' | ||
8621 | dbmin -9999999 | ||
8622 | dbmax 600 | ||
8623 | dbvalue.0 -2000 | ||
8624 | dbvalue.1 -2000 | ||
8625 | } | ||
8626 | } | ||
8627 | control.12 { | ||
8628 | iface MIXER | ||
8629 | name 'Headphone Playback ZC Switch' | ||
8630 | value.0 false | ||
8631 | value.1 false | ||
8632 | comment { | ||
8633 | access 'read write' | ||
8634 | type BOOLEAN | ||
8635 | count 2 | ||
8636 | } | ||
8637 | } | ||
8638 | control.13 { | ||
8639 | iface MIXER | ||
8640 | name 'Speaker Playback Volume' | ||
8641 | value.0 110 | ||
8642 | value.1 110 | ||
8643 | comment { | ||
8644 | access 'read write' | ||
8645 | type INTEGER | ||
8646 | count 2 | ||
8647 | range '0 - 127' | ||
8648 | dbmin -9999999 | ||
8649 | dbmax 600 | ||
8650 | dbvalue.0 -1100 | ||
8651 | dbvalue.1 -1100 | ||
8652 | } | ||
8653 | } | ||
8654 | control.14 { | ||
8655 | iface MIXER | ||
8656 | name 'Speaker Playback ZC Switch' | ||
8657 | value.0 false | ||
8658 | value.1 false | ||
8659 | comment { | ||
8660 | access 'read write' | ||
8661 | type BOOLEAN | ||
8662 | count 2 | ||
8663 | } | ||
8664 | } | ||
8665 | control.15 { | ||
8666 | iface MIXER | ||
8667 | name 'Speaker DC Volume' | ||
8668 | value 0 | ||
8669 | comment { | ||
8670 | access 'read write' | ||
8671 | type INTEGER | ||
8672 | count 1 | ||
8673 | range '0 - 5' | ||
8674 | } | ||
8675 | } | ||
8676 | control.16 { | ||
8677 | iface MIXER | ||
8678 | name 'Speaker AC Volume' | ||
8679 | value 0 | ||
8680 | comment { | ||
8681 | access 'read write' | ||
8682 | type INTEGER | ||
8683 | count 1 | ||
8684 | range '0 - 5' | ||
8685 | } | ||
8686 | } | ||
8687 | control.17 { | ||
8688 | iface MIXER | ||
8689 | name 'PCM Playback -6dB Switch' | ||
8690 | value false | ||
8691 | comment { | ||
8692 | access 'read write' | ||
8693 | type BOOLEAN | ||
8694 | count 1 | ||
8695 | } | ||
8696 | } | ||
8697 | control.18 { | ||
8698 | iface MIXER | ||
8699 | name 'ADC Polarity' | ||
8700 | value 'No Inversion' | ||
8701 | comment { | ||
8702 | access 'read write' | ||
8703 | type ENUMERATED | ||
8704 | count 1 | ||
8705 | item.0 'No Inversion' | ||
8706 | item.1 'Left Inverted' | ||
8707 | item.2 'Right Inverted' | ||
8708 | item.3 'Stereo Inversion' | ||
8709 | } | ||
8710 | } | ||
8711 | control.19 { | ||
8712 | iface MIXER | ||
8713 | name 'ADC High Pass Filter Switch' | ||
8714 | value false | ||
8715 | comment { | ||
8716 | access 'read write' | ||
8717 | type BOOLEAN | ||
8718 | count 1 | ||
8719 | } | ||
8720 | } | ||
8721 | control.20 { | ||
8722 | iface MIXER | ||
8723 | name 'DAC Polarity' | ||
8724 | value 'No Inversion' | ||
8725 | comment { | ||
8726 | access 'read write' | ||
8727 | type ENUMERATED | ||
8728 | count 1 | ||
8729 | item.0 'No Inversion' | ||
8730 | item.1 'Left Inverted' | ||
8731 | item.2 'Right Inverted' | ||
8732 | item.3 'Stereo Inversion' | ||
8733 | } | ||
8734 | } | ||
8735 | control.21 { | ||
8736 | iface MIXER | ||
8737 | name 'DAC Deemphasis Switch' | ||
8738 | value false | ||
8739 | comment { | ||
8740 | access 'read write' | ||
8741 | type BOOLEAN | ||
8742 | count 1 | ||
8743 | } | ||
8744 | } | ||
8745 | control.22 { | ||
8746 | iface MIXER | ||
8747 | name '3D Filter Upper Cut-Off' | ||
8748 | value High | ||
8749 | comment { | ||
8750 | access 'read write' | ||
8751 | type ENUMERATED | ||
8752 | count 1 | ||
8753 | item.0 High | ||
8754 | item.1 Low | ||
8755 | } | ||
8756 | } | ||
8757 | control.23 { | ||
8758 | iface MIXER | ||
8759 | name '3D Filter Lower Cut-Off' | ||
8760 | value Low | ||
8761 | comment { | ||
8762 | access 'read write' | ||
8763 | type ENUMERATED | ||
8764 | count 1 | ||
8765 | item.0 Low | ||
8766 | item.1 High | ||
8767 | } | ||
8768 | } | ||
8769 | control.24 { | ||
8770 | iface MIXER | ||
8771 | name '3D Volume' | ||
8772 | value 0 | ||
8773 | comment { | ||
8774 | access 'read write' | ||
8775 | type INTEGER | ||
8776 | count 1 | ||
8777 | range '0 - 15' | ||
8778 | } | ||
8779 | } | ||
8780 | control.25 { | ||
8781 | iface MIXER | ||
8782 | name '3D Switch' | ||
8783 | value false | ||
8784 | comment { | ||
8785 | access 'read write' | ||
8786 | type BOOLEAN | ||
8787 | count 1 | ||
8788 | } | ||
8789 | } | ||
8790 | control.26 { | ||
8791 | iface MIXER | ||
8792 | name 'ALC Function' | ||
8793 | value Off | ||
8794 | comment { | ||
8795 | access 'read write' | ||
8796 | type ENUMERATED | ||
8797 | count 1 | ||
8798 | item.0 Off | ||
8799 | item.1 Right | ||
8800 | item.2 Left | ||
8801 | item.3 Stereo | ||
8802 | } | ||
8803 | } | ||
8804 | control.27 { | ||
8805 | iface MIXER | ||
8806 | name 'ALC Max Gain' | ||
8807 | value 7 | ||
8808 | comment { | ||
8809 | access 'read write' | ||
8810 | type INTEGER | ||
8811 | count 1 | ||
8812 | range '0 - 7' | ||
8813 | } | ||
8814 | } | ||
8815 | control.28 { | ||
8816 | iface MIXER | ||
8817 | name 'ALC Target' | ||
8818 | value 4 | ||
8819 | comment { | ||
8820 | access 'read write' | ||
8821 | type INTEGER | ||
8822 | count 1 | ||
8823 | range '0 - 15' | ||
8824 | } | ||
8825 | } | ||
8826 | control.29 { | ||
8827 | iface MIXER | ||
8828 | name 'ALC Min Gain' | ||
8829 | value 0 | ||
8830 | comment { | ||
8831 | access 'read write' | ||
8832 | type INTEGER | ||
8833 | count 1 | ||
8834 | range '0 - 7' | ||
8835 | } | ||
8836 | } | ||
8837 | control.30 { | ||
8838 | iface MIXER | ||
8839 | name 'ALC Hold Time' | ||
8840 | value 0 | ||
8841 | comment { | ||
8842 | access 'read write' | ||
8843 | type INTEGER | ||
8844 | count 1 | ||
8845 | range '0 - 15' | ||
8846 | } | ||
8847 | } | ||
8848 | control.31 { | ||
8849 | iface MIXER | ||
8850 | name 'ALC Mode' | ||
8851 | value ALC | ||
8852 | comment { | ||
8853 | access 'read write' | ||
8854 | type ENUMERATED | ||
8855 | count 1 | ||
8856 | item.0 ALC | ||
8857 | item.1 Limiter | ||
8858 | } | ||
8859 | } | ||
8860 | control.32 { | ||
8861 | iface MIXER | ||
8862 | name 'ALC Decay' | ||
8863 | value 3 | ||
8864 | comment { | ||
8865 | access 'read write' | ||
8866 | type INTEGER | ||
8867 | count 1 | ||
8868 | range '0 - 15' | ||
8869 | } | ||
8870 | } | ||
8871 | control.33 { | ||
8872 | iface MIXER | ||
8873 | name 'ALC Attack' | ||
8874 | value 2 | ||
8875 | comment { | ||
8876 | access 'read write' | ||
8877 | type INTEGER | ||
8878 | count 1 | ||
8879 | range '0 - 15' | ||
8880 | } | ||
8881 | } | ||
8882 | control.34 { | ||
8883 | iface MIXER | ||
8884 | name 'Noise Gate Threshold' | ||
8885 | value 0 | ||
8886 | comment { | ||
8887 | access 'read write' | ||
8888 | type INTEGER | ||
8889 | count 1 | ||
8890 | range '0 - 31' | ||
8891 | } | ||
8892 | } | ||
8893 | control.35 { | ||
8894 | iface MIXER | ||
8895 | name 'Noise Gate Switch' | ||
8896 | value false | ||
8897 | comment { | ||
8898 | access 'read write' | ||
8899 | type BOOLEAN | ||
8900 | count 1 | ||
8901 | } | ||
8902 | } | ||
8903 | control.36 { | ||
8904 | iface MIXER | ||
8905 | name 'ADC PCM Capture Volume' | ||
8906 | value.0 195 | ||
8907 | value.1 195 | ||
8908 | comment { | ||
8909 | access 'read write' | ||
8910 | type INTEGER | ||
8911 | count 2 | ||
8912 | range '0 - 255' | ||
8913 | dbmin -9999999 | ||
8914 | dbmax 3000 | ||
8915 | dbvalue.0 0 | ||
8916 | dbvalue.1 0 | ||
8917 | } | ||
8918 | } | ||
8919 | control.37 { | ||
8920 | iface MIXER | ||
8921 | name 'Left Output Mixer Boost Bypass Volume' | ||
8922 | value 2 | ||
8923 | comment { | ||
8924 | access 'read write' | ||
8925 | type INTEGER | ||
8926 | count 1 | ||
8927 | range '0 - 7' | ||
8928 | dbmin -2100 | ||
8929 | dbmax 0 | ||
8930 | dbvalue.0 -1500 | ||
8931 | } | ||
8932 | } | ||
8933 | control.38 { | ||
8934 | iface MIXER | ||
8935 | name 'Left Output Mixer LINPUT3 Volume' | ||
8936 | value 2 | ||
8937 | comment { | ||
8938 | access 'read write' | ||
8939 | type INTEGER | ||
8940 | count 1 | ||
8941 | range '0 - 7' | ||
8942 | dbmin -2100 | ||
8943 | dbmax 0 | ||
8944 | dbvalue.0 -1500 | ||
8945 | } | ||
8946 | } | ||
8947 | control.39 { | ||
8948 | iface MIXER | ||
8949 | name 'Right Output Mixer Boost Bypass Volume' | ||
8950 | value 2 | ||
8951 | comment { | ||
8952 | access 'read write' | ||
8953 | type INTEGER | ||
8954 | count 1 | ||
8955 | range '0 - 7' | ||
8956 | dbmin -2100 | ||
8957 | dbmax 0 | ||
8958 | dbvalue.0 -1500 | ||
8959 | } | ||
8960 | } | ||
8961 | control.40 { | ||
8962 | iface MIXER | ||
8963 | name 'Right Output Mixer RINPUT3 Volume' | ||
8964 | value 2 | ||
8965 | comment { | ||
8966 | access 'read write' | ||
8967 | type INTEGER | ||
8968 | count 1 | ||
8969 | range '0 - 7' | ||
8970 | dbmin -2100 | ||
8971 | dbmax 0 | ||
8972 | dbvalue.0 -1500 | ||
8973 | } | ||
8974 | } | ||
8975 | control.41 { | ||
8976 | iface MIXER | ||
8977 | name 'ADC Data Output Select' | ||
8978 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
8979 | comment { | ||
8980 | access 'read write' | ||
8981 | type ENUMERATED | ||
8982 | count 1 | ||
8983 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
8984 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
8985 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
8986 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
8987 | } | ||
8988 | } | ||
8989 | control.42 { | ||
8990 | iface MIXER | ||
8991 | name 'Mono Output Mixer Left Switch' | ||
8992 | value false | ||
8993 | comment { | ||
8994 | access 'read write' | ||
8995 | type BOOLEAN | ||
8996 | count 1 | ||
8997 | } | ||
8998 | } | ||
8999 | control.43 { | ||
9000 | iface MIXER | ||
9001 | name 'Mono Output Mixer Right Switch' | ||
9002 | value false | ||
9003 | comment { | ||
9004 | access 'read write' | ||
9005 | type BOOLEAN | ||
9006 | count 1 | ||
9007 | } | ||
9008 | } | ||
9009 | control.44 { | ||
9010 | iface MIXER | ||
9011 | name 'Right Output Mixer PCM Playback Switch' | ||
9012 | value true | ||
9013 | comment { | ||
9014 | access 'read write' | ||
9015 | type BOOLEAN | ||
9016 | count 1 | ||
9017 | } | ||
9018 | } | ||
9019 | control.45 { | ||
9020 | iface MIXER | ||
9021 | name 'Right Output Mixer RINPUT3 Switch' | ||
9022 | value false | ||
9023 | comment { | ||
9024 | access 'read write' | ||
9025 | type BOOLEAN | ||
9026 | count 1 | ||
9027 | } | ||
9028 | } | ||
9029 | control.46 { | ||
9030 | iface MIXER | ||
9031 | name 'Right Output Mixer Boost Bypass Switch' | ||
9032 | value false | ||
9033 | comment { | ||
9034 | access 'read write' | ||
9035 | type BOOLEAN | ||
9036 | count 1 | ||
9037 | } | ||
9038 | } | ||
9039 | control.47 { | ||
9040 | iface MIXER | ||
9041 | name 'Left Output Mixer PCM Playback Switch' | ||
9042 | value true | ||
9043 | comment { | ||
9044 | access 'read write' | ||
9045 | type BOOLEAN | ||
9046 | count 1 | ||
9047 | } | ||
9048 | } | ||
9049 | control.48 { | ||
9050 | iface MIXER | ||
9051 | name 'Left Output Mixer LINPUT3 Switch' | ||
9052 | value false | ||
9053 | comment { | ||
9054 | access 'read write' | ||
9055 | type BOOLEAN | ||
9056 | count 1 | ||
9057 | } | ||
9058 | } | ||
9059 | control.49 { | ||
9060 | iface MIXER | ||
9061 | name 'Left Output Mixer Boost Bypass Switch' | ||
9062 | value false | ||
9063 | comment { | ||
9064 | access 'read write' | ||
9065 | type BOOLEAN | ||
9066 | count 1 | ||
9067 | } | ||
9068 | } | ||
9069 | control.50 { | ||
9070 | iface MIXER | ||
9071 | name 'Right Input Mixer Boost Switch' | ||
9072 | value false | ||
9073 | comment { | ||
9074 | access 'read write' | ||
9075 | type BOOLEAN | ||
9076 | count 1 | ||
9077 | } | ||
9078 | } | ||
9079 | control.51 { | ||
9080 | iface MIXER | ||
9081 | name 'Left Input Mixer Boost Switch' | ||
9082 | value true | ||
9083 | comment { | ||
9084 | access 'read write' | ||
9085 | type BOOLEAN | ||
9086 | count 1 | ||
9087 | } | ||
9088 | } | ||
9089 | control.52 { | ||
9090 | iface MIXER | ||
9091 | name 'Right Boost Mixer RINPUT2 Switch' | ||
9092 | value false | ||
9093 | comment { | ||
9094 | access 'read write' | ||
9095 | type BOOLEAN | ||
9096 | count 1 | ||
9097 | } | ||
9098 | } | ||
9099 | control.53 { | ||
9100 | iface MIXER | ||
9101 | name 'Right Boost Mixer RINPUT3 Switch' | ||
9102 | value false | ||
9103 | comment { | ||
9104 | access 'read write' | ||
9105 | type BOOLEAN | ||
9106 | count 1 | ||
9107 | } | ||
9108 | } | ||
9109 | control.54 { | ||
9110 | iface MIXER | ||
9111 | name 'Right Boost Mixer RINPUT1 Switch' | ||
9112 | value false | ||
9113 | comment { | ||
9114 | access 'read write' | ||
9115 | type BOOLEAN | ||
9116 | count 1 | ||
9117 | } | ||
9118 | } | ||
9119 | control.55 { | ||
9120 | iface MIXER | ||
9121 | name 'Left Boost Mixer LINPUT2 Switch' | ||
9122 | value false | ||
9123 | comment { | ||
9124 | access 'read write' | ||
9125 | type BOOLEAN | ||
9126 | count 1 | ||
9127 | } | ||
9128 | } | ||
9129 | control.56 { | ||
9130 | iface MIXER | ||
9131 | name 'Left Boost Mixer LINPUT3 Switch' | ||
9132 | value false | ||
9133 | comment { | ||
9134 | access 'read write' | ||
9135 | type BOOLEAN | ||
9136 | count 1 | ||
9137 | } | ||
9138 | } | ||
9139 | control.57 { | ||
9140 | iface MIXER | ||
9141 | name 'Left Boost Mixer LINPUT1 Switch' | ||
9142 | value true | ||
9143 | comment { | ||
9144 | access 'read write' | ||
9145 | type BOOLEAN | ||
9146 | count 1 | ||
9147 | } | ||
9148 | } | ||
9149 | control.58 { | ||
9150 | iface CARD | ||
9151 | name 'Headphone Jack' | ||
9152 | value true | ||
9153 | comment { | ||
9154 | access read | ||
9155 | type BOOLEAN | ||
9156 | count 1 | ||
9157 | } | ||
9158 | } | ||
9159 | } | ||
9160 | state.wm8960audio4 { | ||
9161 | control.1 { | ||
9162 | iface MIXER | ||
9163 | name 'Capture Volume' | ||
9164 | value.0 35 | ||
9165 | value.1 35 | ||
9166 | comment { | ||
9167 | access 'read write' | ||
9168 | type INTEGER | ||
9169 | count 2 | ||
9170 | range '0 - 63' | ||
9171 | dbmin -1725 | ||
9172 | dbmax 3000 | ||
9173 | dbvalue.0 900 | ||
9174 | dbvalue.1 900 | ||
9175 | } | ||
9176 | } | ||
9177 | control.2 { | ||
9178 | iface MIXER | ||
9179 | name 'Capture Volume ZC Switch' | ||
9180 | value.0 0 | ||
9181 | value.1 0 | ||
9182 | comment { | ||
9183 | access 'read write' | ||
9184 | type INTEGER | ||
9185 | count 2 | ||
9186 | range '0 - 1' | ||
9187 | } | ||
9188 | } | ||
9189 | control.3 { | ||
9190 | iface MIXER | ||
9191 | name 'Capture Switch' | ||
9192 | value.0 true | ||
9193 | value.1 true | ||
9194 | comment { | ||
9195 | access 'read write' | ||
9196 | type BOOLEAN | ||
9197 | count 2 | ||
9198 | } | ||
9199 | } | ||
9200 | control.4 { | ||
9201 | iface MIXER | ||
9202 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
9203 | value 0 | ||
9204 | comment { | ||
9205 | access 'read write' | ||
9206 | type INTEGER | ||
9207 | count 1 | ||
9208 | range '0 - 7' | ||
9209 | dbmin -9999999 | ||
9210 | dbmax 600 | ||
9211 | dbvalue.0 -9999999 | ||
9212 | } | ||
9213 | } | ||
9214 | control.5 { | ||
9215 | iface MIXER | ||
9216 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
9217 | value 0 | ||
9218 | comment { | ||
9219 | access 'read write' | ||
9220 | type INTEGER | ||
9221 | count 1 | ||
9222 | range '0 - 7' | ||
9223 | dbmin -9999999 | ||
9224 | dbmax 600 | ||
9225 | dbvalue.0 -9999999 | ||
9226 | } | ||
9227 | } | ||
9228 | control.6 { | ||
9229 | iface MIXER | ||
9230 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
9231 | value 0 | ||
9232 | comment { | ||
9233 | access 'read write' | ||
9234 | type INTEGER | ||
9235 | count 1 | ||
9236 | range '0 - 7' | ||
9237 | dbmin -9999999 | ||
9238 | dbmax 600 | ||
9239 | dbvalue.0 -9999999 | ||
9240 | } | ||
9241 | } | ||
9242 | control.7 { | ||
9243 | iface MIXER | ||
9244 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
9245 | value 0 | ||
9246 | comment { | ||
9247 | access 'read write' | ||
9248 | type INTEGER | ||
9249 | count 1 | ||
9250 | range '0 - 7' | ||
9251 | dbmin -9999999 | ||
9252 | dbmax 600 | ||
9253 | dbvalue.0 -9999999 | ||
9254 | } | ||
9255 | } | ||
9256 | control.8 { | ||
9257 | iface MIXER | ||
9258 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
9259 | value 0 | ||
9260 | comment { | ||
9261 | access 'read write' | ||
9262 | type INTEGER | ||
9263 | count 1 | ||
9264 | range '0 - 3' | ||
9265 | dbmin 0 | ||
9266 | dbmax 2900 | ||
9267 | dbvalue.0 0 | ||
9268 | } | ||
9269 | } | ||
9270 | control.9 { | ||
9271 | iface MIXER | ||
9272 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
9273 | value 0 | ||
9274 | comment { | ||
9275 | access 'read write' | ||
9276 | type INTEGER | ||
9277 | count 1 | ||
9278 | range '0 - 3' | ||
9279 | dbmin 0 | ||
9280 | dbmax 2900 | ||
9281 | dbvalue.0 0 | ||
9282 | } | ||
9283 | } | ||
9284 | control.10 { | ||
9285 | iface MIXER | ||
9286 | name 'Playback Volume' | ||
9287 | value.0 235 | ||
9288 | value.1 235 | ||
9289 | comment { | ||
9290 | access 'read write' | ||
9291 | type INTEGER | ||
9292 | count 2 | ||
9293 | range '0 - 255' | ||
9294 | dbmin -9999999 | ||
9295 | dbmax 0 | ||
9296 | dbvalue.0 -1000 | ||
9297 | dbvalue.1 -1000 | ||
9298 | } | ||
9299 | } | ||
9300 | control.11 { | ||
9301 | iface MIXER | ||
9302 | name 'Headphone Playback Volume' | ||
9303 | value.0 101 | ||
9304 | value.1 101 | ||
9305 | comment { | ||
9306 | access 'read write' | ||
9307 | type INTEGER | ||
9308 | count 2 | ||
9309 | range '0 - 127' | ||
9310 | dbmin -9999999 | ||
9311 | dbmax 600 | ||
9312 | dbvalue.0 -2000 | ||
9313 | dbvalue.1 -2000 | ||
9314 | } | ||
9315 | } | ||
9316 | control.12 { | ||
9317 | iface MIXER | ||
9318 | name 'Headphone Playback ZC Switch' | ||
9319 | value.0 false | ||
9320 | value.1 false | ||
9321 | comment { | ||
9322 | access 'read write' | ||
9323 | type BOOLEAN | ||
9324 | count 2 | ||
9325 | } | ||
9326 | } | ||
9327 | control.13 { | ||
9328 | iface MIXER | ||
9329 | name 'Speaker Playback Volume' | ||
9330 | value.0 110 | ||
9331 | value.1 110 | ||
9332 | comment { | ||
9333 | access 'read write' | ||
9334 | type INTEGER | ||
9335 | count 2 | ||
9336 | range '0 - 127' | ||
9337 | dbmin -9999999 | ||
9338 | dbmax 600 | ||
9339 | dbvalue.0 -1100 | ||
9340 | dbvalue.1 -1100 | ||
9341 | } | ||
9342 | } | ||
9343 | control.14 { | ||
9344 | iface MIXER | ||
9345 | name 'Speaker Playback ZC Switch' | ||
9346 | value.0 false | ||
9347 | value.1 false | ||
9348 | comment { | ||
9349 | access 'read write' | ||
9350 | type BOOLEAN | ||
9351 | count 2 | ||
9352 | } | ||
9353 | } | ||
9354 | control.15 { | ||
9355 | iface MIXER | ||
9356 | name 'Speaker DC Volume' | ||
9357 | value 0 | ||
9358 | comment { | ||
9359 | access 'read write' | ||
9360 | type INTEGER | ||
9361 | count 1 | ||
9362 | range '0 - 5' | ||
9363 | } | ||
9364 | } | ||
9365 | control.16 { | ||
9366 | iface MIXER | ||
9367 | name 'Speaker AC Volume' | ||
9368 | value 0 | ||
9369 | comment { | ||
9370 | access 'read write' | ||
9371 | type INTEGER | ||
9372 | count 1 | ||
9373 | range '0 - 5' | ||
9374 | } | ||
9375 | } | ||
9376 | control.17 { | ||
9377 | iface MIXER | ||
9378 | name 'PCM Playback -6dB Switch' | ||
9379 | value false | ||
9380 | comment { | ||
9381 | access 'read write' | ||
9382 | type BOOLEAN | ||
9383 | count 1 | ||
9384 | } | ||
9385 | } | ||
9386 | control.18 { | ||
9387 | iface MIXER | ||
9388 | name 'ADC Polarity' | ||
9389 | value 'No Inversion' | ||
9390 | comment { | ||
9391 | access 'read write' | ||
9392 | type ENUMERATED | ||
9393 | count 1 | ||
9394 | item.0 'No Inversion' | ||
9395 | item.1 'Left Inverted' | ||
9396 | item.2 'Right Inverted' | ||
9397 | item.3 'Stereo Inversion' | ||
9398 | } | ||
9399 | } | ||
9400 | control.19 { | ||
9401 | iface MIXER | ||
9402 | name 'ADC High Pass Filter Switch' | ||
9403 | value false | ||
9404 | comment { | ||
9405 | access 'read write' | ||
9406 | type BOOLEAN | ||
9407 | count 1 | ||
9408 | } | ||
9409 | } | ||
9410 | control.20 { | ||
9411 | iface MIXER | ||
9412 | name 'DAC Polarity' | ||
9413 | value 'No Inversion' | ||
9414 | comment { | ||
9415 | access 'read write' | ||
9416 | type ENUMERATED | ||
9417 | count 1 | ||
9418 | item.0 'No Inversion' | ||
9419 | item.1 'Left Inverted' | ||
9420 | item.2 'Right Inverted' | ||
9421 | item.3 'Stereo Inversion' | ||
9422 | } | ||
9423 | } | ||
9424 | control.21 { | ||
9425 | iface MIXER | ||
9426 | name 'DAC Deemphasis Switch' | ||
9427 | value false | ||
9428 | comment { | ||
9429 | access 'read write' | ||
9430 | type BOOLEAN | ||
9431 | count 1 | ||
9432 | } | ||
9433 | } | ||
9434 | control.22 { | ||
9435 | iface MIXER | ||
9436 | name '3D Filter Upper Cut-Off' | ||
9437 | value High | ||
9438 | comment { | ||
9439 | access 'read write' | ||
9440 | type ENUMERATED | ||
9441 | count 1 | ||
9442 | item.0 High | ||
9443 | item.1 Low | ||
9444 | } | ||
9445 | } | ||
9446 | control.23 { | ||
9447 | iface MIXER | ||
9448 | name '3D Filter Lower Cut-Off' | ||
9449 | value Low | ||
9450 | comment { | ||
9451 | access 'read write' | ||
9452 | type ENUMERATED | ||
9453 | count 1 | ||
9454 | item.0 Low | ||
9455 | item.1 High | ||
9456 | } | ||
9457 | } | ||
9458 | control.24 { | ||
9459 | iface MIXER | ||
9460 | name '3D Volume' | ||
9461 | value 0 | ||
9462 | comment { | ||
9463 | access 'read write' | ||
9464 | type INTEGER | ||
9465 | count 1 | ||
9466 | range '0 - 15' | ||
9467 | } | ||
9468 | } | ||
9469 | control.25 { | ||
9470 | iface MIXER | ||
9471 | name '3D Switch' | ||
9472 | value false | ||
9473 | comment { | ||
9474 | access 'read write' | ||
9475 | type BOOLEAN | ||
9476 | count 1 | ||
9477 | } | ||
9478 | } | ||
9479 | control.26 { | ||
9480 | iface MIXER | ||
9481 | name 'ALC Function' | ||
9482 | value Off | ||
9483 | comment { | ||
9484 | access 'read write' | ||
9485 | type ENUMERATED | ||
9486 | count 1 | ||
9487 | item.0 Off | ||
9488 | item.1 Right | ||
9489 | item.2 Left | ||
9490 | item.3 Stereo | ||
9491 | } | ||
9492 | } | ||
9493 | control.27 { | ||
9494 | iface MIXER | ||
9495 | name 'ALC Max Gain' | ||
9496 | value 7 | ||
9497 | comment { | ||
9498 | access 'read write' | ||
9499 | type INTEGER | ||
9500 | count 1 | ||
9501 | range '0 - 7' | ||
9502 | } | ||
9503 | } | ||
9504 | control.28 { | ||
9505 | iface MIXER | ||
9506 | name 'ALC Target' | ||
9507 | value 4 | ||
9508 | comment { | ||
9509 | access 'read write' | ||
9510 | type INTEGER | ||
9511 | count 1 | ||
9512 | range '0 - 15' | ||
9513 | } | ||
9514 | } | ||
9515 | control.29 { | ||
9516 | iface MIXER | ||
9517 | name 'ALC Min Gain' | ||
9518 | value 0 | ||
9519 | comment { | ||
9520 | access 'read write' | ||
9521 | type INTEGER | ||
9522 | count 1 | ||
9523 | range '0 - 7' | ||
9524 | } | ||
9525 | } | ||
9526 | control.30 { | ||
9527 | iface MIXER | ||
9528 | name 'ALC Hold Time' | ||
9529 | value 0 | ||
9530 | comment { | ||
9531 | access 'read write' | ||
9532 | type INTEGER | ||
9533 | count 1 | ||
9534 | range '0 - 15' | ||
9535 | } | ||
9536 | } | ||
9537 | control.31 { | ||
9538 | iface MIXER | ||
9539 | name 'ALC Mode' | ||
9540 | value ALC | ||
9541 | comment { | ||
9542 | access 'read write' | ||
9543 | type ENUMERATED | ||
9544 | count 1 | ||
9545 | item.0 ALC | ||
9546 | item.1 Limiter | ||
9547 | } | ||
9548 | } | ||
9549 | control.32 { | ||
9550 | iface MIXER | ||
9551 | name 'ALC Decay' | ||
9552 | value 3 | ||
9553 | comment { | ||
9554 | access 'read write' | ||
9555 | type INTEGER | ||
9556 | count 1 | ||
9557 | range '0 - 15' | ||
9558 | } | ||
9559 | } | ||
9560 | control.33 { | ||
9561 | iface MIXER | ||
9562 | name 'ALC Attack' | ||
9563 | value 2 | ||
9564 | comment { | ||
9565 | access 'read write' | ||
9566 | type INTEGER | ||
9567 | count 1 | ||
9568 | range '0 - 15' | ||
9569 | } | ||
9570 | } | ||
9571 | control.34 { | ||
9572 | iface MIXER | ||
9573 | name 'Noise Gate Threshold' | ||
9574 | value 0 | ||
9575 | comment { | ||
9576 | access 'read write' | ||
9577 | type INTEGER | ||
9578 | count 1 | ||
9579 | range '0 - 31' | ||
9580 | } | ||
9581 | } | ||
9582 | control.35 { | ||
9583 | iface MIXER | ||
9584 | name 'Noise Gate Switch' | ||
9585 | value false | ||
9586 | comment { | ||
9587 | access 'read write' | ||
9588 | type BOOLEAN | ||
9589 | count 1 | ||
9590 | } | ||
9591 | } | ||
9592 | control.36 { | ||
9593 | iface MIXER | ||
9594 | name 'ADC PCM Capture Volume' | ||
9595 | value.0 195 | ||
9596 | value.1 195 | ||
9597 | comment { | ||
9598 | access 'read write' | ||
9599 | type INTEGER | ||
9600 | count 2 | ||
9601 | range '0 - 255' | ||
9602 | dbmin -9999999 | ||
9603 | dbmax 3000 | ||
9604 | dbvalue.0 0 | ||
9605 | dbvalue.1 0 | ||
9606 | } | ||
9607 | } | ||
9608 | control.37 { | ||
9609 | iface MIXER | ||
9610 | name 'Left Output Mixer Boost Bypass Volume' | ||
9611 | value 2 | ||
9612 | comment { | ||
9613 | access 'read write' | ||
9614 | type INTEGER | ||
9615 | count 1 | ||
9616 | range '0 - 7' | ||
9617 | dbmin -2100 | ||
9618 | dbmax 0 | ||
9619 | dbvalue.0 -1500 | ||
9620 | } | ||
9621 | } | ||
9622 | control.38 { | ||
9623 | iface MIXER | ||
9624 | name 'Left Output Mixer LINPUT3 Volume' | ||
9625 | value 2 | ||
9626 | comment { | ||
9627 | access 'read write' | ||
9628 | type INTEGER | ||
9629 | count 1 | ||
9630 | range '0 - 7' | ||
9631 | dbmin -2100 | ||
9632 | dbmax 0 | ||
9633 | dbvalue.0 -1500 | ||
9634 | } | ||
9635 | } | ||
9636 | control.39 { | ||
9637 | iface MIXER | ||
9638 | name 'Right Output Mixer Boost Bypass Volume' | ||
9639 | value 2 | ||
9640 | comment { | ||
9641 | access 'read write' | ||
9642 | type INTEGER | ||
9643 | count 1 | ||
9644 | range '0 - 7' | ||
9645 | dbmin -2100 | ||
9646 | dbmax 0 | ||
9647 | dbvalue.0 -1500 | ||
9648 | } | ||
9649 | } | ||
9650 | control.40 { | ||
9651 | iface MIXER | ||
9652 | name 'Right Output Mixer RINPUT3 Volume' | ||
9653 | value 2 | ||
9654 | comment { | ||
9655 | access 'read write' | ||
9656 | type INTEGER | ||
9657 | count 1 | ||
9658 | range '0 - 7' | ||
9659 | dbmin -2100 | ||
9660 | dbmax 0 | ||
9661 | dbvalue.0 -1500 | ||
9662 | } | ||
9663 | } | ||
9664 | control.41 { | ||
9665 | iface MIXER | ||
9666 | name 'ADC Data Output Select' | ||
9667 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
9668 | comment { | ||
9669 | access 'read write' | ||
9670 | type ENUMERATED | ||
9671 | count 1 | ||
9672 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
9673 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
9674 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
9675 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
9676 | } | ||
9677 | } | ||
9678 | control.42 { | ||
9679 | iface MIXER | ||
9680 | name 'Mono Output Mixer Left Switch' | ||
9681 | value false | ||
9682 | comment { | ||
9683 | access 'read write' | ||
9684 | type BOOLEAN | ||
9685 | count 1 | ||
9686 | } | ||
9687 | } | ||
9688 | control.43 { | ||
9689 | iface MIXER | ||
9690 | name 'Mono Output Mixer Right Switch' | ||
9691 | value false | ||
9692 | comment { | ||
9693 | access 'read write' | ||
9694 | type BOOLEAN | ||
9695 | count 1 | ||
9696 | } | ||
9697 | } | ||
9698 | control.44 { | ||
9699 | iface MIXER | ||
9700 | name 'Right Output Mixer PCM Playback Switch' | ||
9701 | value true | ||
9702 | comment { | ||
9703 | access 'read write' | ||
9704 | type BOOLEAN | ||
9705 | count 1 | ||
9706 | } | ||
9707 | } | ||
9708 | control.45 { | ||
9709 | iface MIXER | ||
9710 | name 'Right Output Mixer RINPUT3 Switch' | ||
9711 | value false | ||
9712 | comment { | ||
9713 | access 'read write' | ||
9714 | type BOOLEAN | ||
9715 | count 1 | ||
9716 | } | ||
9717 | } | ||
9718 | control.46 { | ||
9719 | iface MIXER | ||
9720 | name 'Right Output Mixer Boost Bypass Switch' | ||
9721 | value false | ||
9722 | comment { | ||
9723 | access 'read write' | ||
9724 | type BOOLEAN | ||
9725 | count 1 | ||
9726 | } | ||
9727 | } | ||
9728 | control.47 { | ||
9729 | iface MIXER | ||
9730 | name 'Left Output Mixer PCM Playback Switch' | ||
9731 | value true | ||
9732 | comment { | ||
9733 | access 'read write' | ||
9734 | type BOOLEAN | ||
9735 | count 1 | ||
9736 | } | ||
9737 | } | ||
9738 | control.48 { | ||
9739 | iface MIXER | ||
9740 | name 'Left Output Mixer LINPUT3 Switch' | ||
9741 | value false | ||
9742 | comment { | ||
9743 | access 'read write' | ||
9744 | type BOOLEAN | ||
9745 | count 1 | ||
9746 | } | ||
9747 | } | ||
9748 | control.49 { | ||
9749 | iface MIXER | ||
9750 | name 'Left Output Mixer Boost Bypass Switch' | ||
9751 | value false | ||
9752 | comment { | ||
9753 | access 'read write' | ||
9754 | type BOOLEAN | ||
9755 | count 1 | ||
9756 | } | ||
9757 | } | ||
9758 | control.50 { | ||
9759 | iface MIXER | ||
9760 | name 'Right Input Mixer Boost Switch' | ||
9761 | value false | ||
9762 | comment { | ||
9763 | access 'read write' | ||
9764 | type BOOLEAN | ||
9765 | count 1 | ||
9766 | } | ||
9767 | } | ||
9768 | control.51 { | ||
9769 | iface MIXER | ||
9770 | name 'Left Input Mixer Boost Switch' | ||
9771 | value true | ||
9772 | comment { | ||
9773 | access 'read write' | ||
9774 | type BOOLEAN | ||
9775 | count 1 | ||
9776 | } | ||
9777 | } | ||
9778 | control.52 { | ||
9779 | iface MIXER | ||
9780 | name 'Right Boost Mixer RINPUT2 Switch' | ||
9781 | value false | ||
9782 | comment { | ||
9783 | access 'read write' | ||
9784 | type BOOLEAN | ||
9785 | count 1 | ||
9786 | } | ||
9787 | } | ||
9788 | control.53 { | ||
9789 | iface MIXER | ||
9790 | name 'Right Boost Mixer RINPUT3 Switch' | ||
9791 | value false | ||
9792 | comment { | ||
9793 | access 'read write' | ||
9794 | type BOOLEAN | ||
9795 | count 1 | ||
9796 | } | ||
9797 | } | ||
9798 | control.54 { | ||
9799 | iface MIXER | ||
9800 | name 'Right Boost Mixer RINPUT1 Switch' | ||
9801 | value false | ||
9802 | comment { | ||
9803 | access 'read write' | ||
9804 | type BOOLEAN | ||
9805 | count 1 | ||
9806 | } | ||
9807 | } | ||
9808 | control.55 { | ||
9809 | iface MIXER | ||
9810 | name 'Left Boost Mixer LINPUT2 Switch' | ||
9811 | value false | ||
9812 | comment { | ||
9813 | access 'read write' | ||
9814 | type BOOLEAN | ||
9815 | count 1 | ||
9816 | } | ||
9817 | } | ||
9818 | control.56 { | ||
9819 | iface MIXER | ||
9820 | name 'Left Boost Mixer LINPUT3 Switch' | ||
9821 | value false | ||
9822 | comment { | ||
9823 | access 'read write' | ||
9824 | type BOOLEAN | ||
9825 | count 1 | ||
9826 | } | ||
9827 | } | ||
9828 | control.57 { | ||
9829 | iface MIXER | ||
9830 | name 'Left Boost Mixer LINPUT1 Switch' | ||
9831 | value true | ||
9832 | comment { | ||
9833 | access 'read write' | ||
9834 | type BOOLEAN | ||
9835 | count 1 | ||
9836 | } | ||
9837 | } | ||
9838 | control.58 { | ||
9839 | iface CARD | ||
9840 | name 'Headphone Jack' | ||
9841 | value true | ||
9842 | comment { | ||
9843 | access read | ||
9844 | type BOOLEAN | ||
9845 | count 1 | ||
9846 | } | ||
9847 | } | ||
9848 | } | ||