freerunner-alsa-scenarios: Remove obsolete control.
[openwrt/svn-archive/feeds.git] / phone / freerunner-alsa-scenarios / files / capturehandset.state
1 state.neo1973gta02 {
2 control.1 {
3 comment.access 'read write'
4 comment.type INTEGER
5 comment.count 2
6 comment.range '0 - 255'
7 iface MIXER
8 name 'PCM Volume'
9 value.0 255
10 value.1 255
11 }
12 control.2 {
13 comment.access 'read write'
14 comment.type INTEGER
15 comment.count 2
16 comment.range '0 - 255'
17 iface MIXER
18 name 'ADC Capture Volume'
19 value.0 195
20 value.1 195
21 }
22 control.3 {
23 comment.access 'read write'
24 comment.type INTEGER
25 comment.count 2
26 comment.range '0 - 127'
27 iface MIXER
28 name 'Headphone Playback Volume'
29 value.0 121
30 value.1 121
31 }
32 control.4 {
33 comment.access 'read write'
34 comment.type INTEGER
35 comment.count 2
36 comment.range '0 - 127'
37 iface MIXER
38 name 'Speaker Playback Volume'
39 value.0 121
40 value.1 121
41 }
42 control.5 {
43 comment.access 'read write'
44 comment.type INTEGER
45 comment.count 1
46 comment.range '0 - 127'
47 iface MIXER
48 name 'Mono Playback Volume'
49 value 121
50 }
51 control.6 {
52 comment.access 'read write'
53 comment.type INTEGER
54 comment.count 2
55 comment.range '0 - 7'
56 iface MIXER
57 name 'Bypass Playback Volume'
58 value.0 2
59 value.1 2
60 }
61 control.7 {
62 comment.access 'read write'
63 comment.type INTEGER
64 comment.count 2
65 comment.range '0 - 7'
66 iface MIXER
67 name 'Sidetone Playback Volume'
68 value.0 2
69 value.1 2
70 }
71 control.8 {
72 comment.access 'read write'
73 comment.type INTEGER
74 comment.count 2
75 comment.range '0 - 7'
76 iface MIXER
77 name 'Voice Playback Volume'
78 value.0 2
79 value.1 2
80 }
81 control.9 {
82 comment.access 'read write'
83 comment.type BOOLEAN
84 comment.count 2
85 iface MIXER
86 name 'Headphone Playback ZC Switch'
87 value.0 false
88 value.1 false
89 }
90 control.10 {
91 comment.access 'read write'
92 comment.type BOOLEAN
93 comment.count 2
94 iface MIXER
95 name 'Speaker Playback ZC Switch'
96 value.0 false
97 value.1 false
98 }
99 control.11 {
100 comment.access 'read write'
101 comment.type INTEGER
102 comment.count 1
103 comment.range '0 - 7'
104 iface MIXER
105 name 'Mono Bypass Playback Volume'
106 value 2
107 }
108 control.12 {
109 comment.access 'read write'
110 comment.type INTEGER
111 comment.count 1
112 comment.range '0 - 7'
113 iface MIXER
114 name 'Mono Sidetone Playback Volume'
115 value 2
116 }
117 control.13 {
118 comment.access 'read write'
119 comment.type INTEGER
120 comment.count 1
121 comment.range '0 - 7'
122 iface MIXER
123 name 'Mono Voice Playback Volume'
124 value 2
125 }
126 control.14 {
127 comment.access 'read write'
128 comment.type BOOLEAN
129 comment.count 1
130 iface MIXER
131 name 'Mono Playback ZC Switch'
132 value false
133 }
134 control.15 {
135 comment.access 'read write'
136 comment.type ENUMERATED
137 comment.count 1
138 comment.item.0 'Linear Control'
139 comment.item.1 'Adaptive Boost'
140 iface MIXER
141 name 'Bass Boost'
142 value 'Linear Control'
143 }
144 control.16 {
145 comment.access 'read write'
146 comment.type ENUMERATED
147 comment.count 1
148 comment.item.0 '130Hz @ 48kHz'
149 comment.item.1 '200Hz @ 48kHz'
150 comment.item.2 '100Hz @ 16kHz'
151 comment.item.3 '400Hz @ 48kHz'
152 comment.item.4 '100Hz @ 8kHz'
153 comment.item.5 '200Hz @ 8kHz'
154 iface MIXER
155 name 'Bass Filter'
156 value '130Hz @ 48kHz'
157 }
158 control.17 {
159 comment.access 'read write'
160 comment.type INTEGER
161 comment.count 1
162 comment.range '0 - 15'
163 iface MIXER
164 name 'Bass Volume'
165 value 0
166 }
167 control.18 {
168 comment.access 'read write'
169 comment.type INTEGER
170 comment.count 1
171 comment.range '0 - 15'
172 iface MIXER
173 name 'Treble Volume'
174 value 7
175 }
176 control.19 {
177 comment.access 'read write'
178 comment.type ENUMERATED
179 comment.count 1
180 comment.item.0 '8kHz'
181 comment.item.1 '4kHz'
182 iface MIXER
183 name 'Treble Cut-off'
184 value '8kHz'
185 }
186 control.20 {
187 comment.access 'read write'
188 comment.type INTEGER
189 comment.count 2
190 comment.range '0 - 7'
191 iface MIXER
192 name 'Sidetone Capture Volume'
193 value.0 2
194 value.1 2
195 }
196 control.21 {
197 comment.access 'read write'
198 comment.type INTEGER
199 comment.count 1
200 comment.range '0 - 7'
201 iface MIXER
202 name 'Voice Sidetone Capture Volume'
203 value 2
204 }
205 control.22 {
206 comment.access 'read write'
207 comment.type INTEGER
208 comment.count 2
209 comment.range '0 - 63'
210 iface MIXER
211 name 'Capture Volume'
212 value.0 23
213 value.1 23
214 }
215 control.23 {
216 comment.access 'read write'
217 comment.type BOOLEAN
218 comment.count 2
219 iface MIXER
220 name 'Capture ZC Switch'
221 value.0 false
222 value.1 false
223 }
224 control.24 {
225 comment.access 'read write'
226 comment.type BOOLEAN
227 comment.count 2
228 iface MIXER
229 name 'Capture Switch'
230 value.0 true
231 value.1 true
232 }
233 control.25 {
234 comment.access 'read write'
235 comment.type ENUMERATED
236 comment.count 1
237 comment.item.0 '3.4Hz @ 48kHz'
238 comment.item.1 '82Hz @ 16k'
239 comment.item.2 '82Hz @ 8kHz'
240 comment.item.3 '170Hz @ 8kHz'
241 iface MIXER
242 name 'Capture Filter Select'
243 value '3.4Hz @ 48kHz'
244 }
245 control.26 {
246 comment.access 'read write'
247 comment.type ENUMERATED
248 comment.count 1
249 comment.item.0 HiFi
250 comment.item.1 Voice
251 iface MIXER
252 name 'Capture Filter Cut-off'
253 value HiFi
254 }
255 control.27 {
256 comment.access 'read write'
257 comment.type BOOLEAN
258 comment.count 1
259 iface MIXER
260 name 'Capture Filter Switch'
261 value true
262 }
263 control.28 {
264 comment.access 'read write'
265 comment.type INTEGER
266 comment.count 1
267 comment.range '0 - 7'
268 iface MIXER
269 name 'ALC Capture Target Volume'
270 value 3
271 }
272 control.29 {
273 comment.access 'read write'
274 comment.type INTEGER
275 comment.count 1
276 comment.range '0 - 7'
277 iface MIXER
278 name 'ALC Capture Max Volume'
279 value 7
280 }
281 control.30 {
282 comment.access 'read write'
283 comment.type ENUMERATED
284 comment.count 1
285 comment.item.0 Off
286 comment.item.1 Right
287 comment.item.2 Left
288 comment.item.3 Stereo
289 iface MIXER
290 name 'ALC Capture Function'
291 value Off
292 }
293 control.31 {
294 comment.access 'read write'
295 comment.type BOOLEAN
296 comment.count 1
297 iface MIXER
298 name 'ALC Capture ZC Switch'
299 value false
300 }
301 control.32 {
302 comment.access 'read write'
303 comment.type INTEGER
304 comment.count 1
305 comment.range '0 - 15'
306 iface MIXER
307 name 'ALC Capture Hold Time'
308 value 15
309 }
310 control.33 {
311 comment.access 'read write'
312 comment.type INTEGER
313 comment.count 1
314 comment.range '0 - 15'
315 iface MIXER
316 name 'ALC Capture Decay Time'
317 value 12
318 }
319 control.34 {
320 comment.access 'read write'
321 comment.type INTEGER
322 comment.count 1
323 comment.range '0 - 15'
324 iface MIXER
325 name 'ALC Capture Attack Time'
326 value 2
327 }
328 control.35 {
329 comment.access 'read write'
330 comment.type INTEGER
331 comment.count 1
332 comment.range '0 - 31'
333 iface MIXER
334 name 'ALC Capture NG Threshold'
335 value 0
336 }
337 control.36 {
338 comment.access 'read write'
339 comment.type ENUMERATED
340 comment.count 1
341 comment.item.0 'Constant PGA Gain'
342 comment.item.1 'Mute ADC Output'
343 iface MIXER
344 name 'ALC Capture NG Type'
345 value 'Constant PGA Gain'
346 }
347 control.37 {
348 comment.access 'read write'
349 comment.type BOOLEAN
350 comment.count 1
351 iface MIXER
352 name 'ALC Capture NG Switch'
353 value false
354 }
355 control.38 {
356 comment.access 'read write'
357 comment.type ENUMERATED
358 comment.count 1
359 comment.item.0 Capture
360 comment.item.1 Playback
361 iface MIXER
362 name '3D Function'
363 value Capture
364 }
365 control.39 {
366 comment.access 'read write'
367 comment.type ENUMERATED
368 comment.count 1
369 comment.item.0 '2.2kHz'
370 comment.item.1 '1.5kHz'
371 iface MIXER
372 name '3D Upper Cut-off'
373 value '2.2kHz'
374 }
375 control.40 {
376 comment.access 'read write'
377 comment.type ENUMERATED
378 comment.count 1
379 comment.item.0 '200Hz'
380 comment.item.1 '500Hz'
381 iface MIXER
382 name '3D Lower Cut-off'
383 value '200Hz'
384 }
385 control.41 {
386 comment.access 'read write'
387 comment.type INTEGER
388 comment.count 1
389 comment.range '0 - 15'
390 iface MIXER
391 name '3D Volume'
392 value 0
393 }
394 control.42 {
395 comment.access 'read write'
396 comment.type BOOLEAN
397 comment.count 1
398 iface MIXER
399 name '3D Switch'
400 value false
401 }
402 control.43 {
403 comment.access 'read write'
404 comment.type BOOLEAN
405 comment.count 1
406 iface MIXER
407 name 'Capture 6dB Attenuate'
408 value false
409 }
410 control.44 {
411 comment.access 'read write'
412 comment.type BOOLEAN
413 comment.count 1
414 iface MIXER
415 name 'Playback 6dB Attenuate'
416 value false
417 }
418 control.45 {
419 comment.access 'read write'
420 comment.type ENUMERATED
421 comment.count 1
422 comment.item.0 None
423 comment.item.1 '32kHz'
424 comment.item.2 '44.1kHz'
425 comment.item.3 '48kHz'
426 iface MIXER
427 name De-emphasis
428 value None
429 }
430 control.46 {
431 comment.access 'read write'
432 comment.type ENUMERATED
433 comment.count 1
434 comment.item.0 Stereo
435 comment.item.1 Left
436 comment.item.2 Right
437 comment.item.3 Mono
438 iface MIXER
439 name 'Playback Mono Mix'
440 value Stereo
441 }
442 control.47 {
443 comment.access 'read write'
444 comment.type ENUMERATED
445 comment.count 1
446 comment.item.0 'Non Inverted'
447 comment.item.1 Inverted
448 iface MIXER
449 name 'Playback Phase'
450 value 'Non Inverted'
451 }
452 control.48 {
453 comment.access 'read write'
454 comment.type INTEGER
455 comment.count 1
456 comment.range '0 - 3'
457 iface MIXER
458 name 'Mic2 Capture Volume'
459 value 3
460 }
461 control.49 {
462 comment.access 'read write'
463 comment.type INTEGER
464 comment.count 1
465 comment.range '0 - 3'
466 iface MIXER
467 name 'Mic1 Capture Volume'
468 value 0
469 }
470 control.50 {
471 comment.access 'read write'
472 comment.type ENUMERATED
473 comment.count 1
474 comment.item.0 'DAI 0'
475 comment.item.1 'DAI 1'
476 comment.item.2 'DAI 2'
477 comment.item.3 'DAI 3'
478 iface MIXER
479 name 'DAI Mode'
480 value 'DAI 2'
481 }
482 control.51 {
483 comment.access 'read write'
484 comment.type ENUMERATED
485 comment.count 1
486 comment.item.0 Stereo
487 comment.item.1 'Left ADC'
488 comment.item.2 'Right ADC'
489 comment.item.3 'Channel Switch'
490 iface MIXER
491 name 'ADC Data Select'
492 value Stereo
493 }
494 control.52 {
495 comment.access 'read write'
496 comment.type ENUMERATED
497 comment.count 1
498 comment.item.0 'Non Inverted'
499 comment.item.1 Inverted
500 iface MIXER
501 name 'ROUT2 Phase'
502 value Inverted
503 }
504 control.53 {
505 comment.access 'read write'
506 comment.type ENUMERATED
507 comment.count 1
508 comment.item.0 'Mic 1'
509 comment.item.1 'Mic 2'
510 comment.item.2 'Mic 3'
511 iface MIXER
512 name 'Mic Selection Mux'
513 value 'Mic 1'
514 }
515 control.54 {
516 comment.access 'read write'
517 comment.type ENUMERATED
518 comment.count 1
519 comment.item.0 'RXP - RXN'
520 comment.item.1 'RXP + RXN'
521 comment.item.2 RXP
522 comment.item.3 RXN
523 iface MIXER
524 name 'Rx Mixer'
525 value 'RXP - RXN'
526 }
527 control.55 {
528 comment.access 'read write'
529 comment.type ENUMERATED
530 comment.count 1
531 comment.item.0 'Line 1 + 2'
532 comment.item.1 'Line 1 - 2'
533 comment.item.2 'Line 1'
534 comment.item.3 'Line 2'
535 iface MIXER
536 name 'Line Mixer'
537 value 'Line 1 + 2'
538 }
539 control.56 {
540 comment.access 'read write'
541 comment.type ENUMERATED
542 comment.count 1
543 comment.item.0 'Line Mix'
544 comment.item.1 'Rx Mix'
545 iface MIXER
546 name 'Line Mono Mux'
547 value 'Line Mix'
548 }
549 control.57 {
550 comment.access 'read write'
551 comment.type ENUMERATED
552 comment.count 1
553 comment.item.0 'Line 2'
554 comment.item.1 'Rx Mix'
555 iface MIXER
556 name 'Line Right Mux'
557 value 'Line 2'
558 }
559 control.58 {
560 comment.access 'read write'
561 comment.type ENUMERATED
562 comment.count 1
563 comment.item.0 'Line 1'
564 comment.item.1 'Rx Mix'
565 iface MIXER
566 name 'Line Left Mux'
567 value 'Line 1'
568 }
569 control.59 {
570 comment.access 'read write'
571 comment.type BOOLEAN
572 comment.count 1
573 iface MIXER
574 name 'ALC Mixer Line Capture Switch'
575 value false
576 }
577 control.60 {
578 comment.access 'read write'
579 comment.type BOOLEAN
580 comment.count 1
581 iface MIXER
582 name 'ALC Mixer Mic2 Capture Switch'
583 value true
584 }
585 control.61 {
586 comment.access 'read write'
587 comment.type BOOLEAN
588 comment.count 1
589 iface MIXER
590 name 'ALC Mixer Mic1 Capture Switch'
591 value false
592 }
593 control.62 {
594 comment.access 'read write'
595 comment.type BOOLEAN
596 comment.count 1
597 iface MIXER
598 name 'ALC Mixer Rx Capture Switch'
599 value false
600 }
601 control.63 {
602 comment.access 'read write'
603 comment.type ENUMERATED
604 comment.count 1
605 comment.item.0 'Left PGA'
606 comment.item.1 'Mic 1'
607 comment.item.2 'Mic 2'
608 comment.item.3 'Right PGA'
609 iface MIXER
610 name 'Mic Sidetone Mux'
611 value 'Left PGA'
612 }
613 control.64 {
614 comment.access 'read write'
615 comment.type ENUMERATED
616 comment.count 1
617 comment.item.0 PGA
618 comment.item.1 'Line or RXP-RXN'
619 comment.item.2 Sidetone
620 iface MIXER
621 name 'Capture Right Mux'
622 value PGA
623 }
624 control.65 {
625 comment.access 'read write'
626 comment.type ENUMERATED
627 comment.count 1
628 comment.item.0 PGA
629 comment.item.1 'Line or RXP-RXN'
630 comment.item.2 Line
631 iface MIXER
632 name 'Capture Left Mux'
633 value PGA
634 }
635 control.66 {
636 comment.access 'read write'
637 comment.type ENUMERATED
638 comment.count 1
639 comment.item.0 Stereo
640 comment.item.1 'Analogue Mix Left'
641 comment.item.2 'Analogue Mix Right'
642 comment.item.3 'Digital Mono Mix'
643 iface MIXER
644 name 'Capture Right Mixer'
645 value 'Analogue Mix Left'
646 }
647 control.67 {
648 comment.access 'read write'
649 comment.type ENUMERATED
650 comment.count 1
651 comment.item.0 Stereo
652 comment.item.1 'Analogue Mix Left'
653 comment.item.2 'Analogue Mix Right'
654 comment.item.3 'Digital Mono Mix'
655 iface MIXER
656 name 'Capture Left Mixer'
657 value 'Analogue Mix Left'
658 }
659 control.68 {
660 comment.access 'read write'
661 comment.type BOOLEAN
662 comment.count 1
663 iface MIXER
664 name 'Playback Mixer Voice Capture Switch'
665 value false
666 }
667 control.69 {
668 comment.access 'read write'
669 comment.type BOOLEAN
670 comment.count 1
671 iface MIXER
672 name 'Playback Mixer Left Capture Switch'
673 value false
674 }
675 control.70 {
676 comment.access 'read write'
677 comment.type BOOLEAN
678 comment.count 1
679 iface MIXER
680 name 'Playback Mixer Right Capture Switch'
681 value false
682 }
683 control.71 {
684 comment.access 'read write'
685 comment.type ENUMERATED
686 comment.count 1
687 comment.item.0 VREF
688 comment.item.1 'Capture ST'
689 comment.item.2 LOUT2
690 iface MIXER
691 name 'Out4 Mux'
692 value VREF
693 }
694 control.72 {
695 comment.access 'read write'
696 comment.type ENUMERATED
697 comment.count 1
698 comment.item.0 VREF
699 comment.item.1 ROUT2
700 comment.item.2 'Left + Right'
701 iface MIXER
702 name 'Out3 Mux'
703 value VREF
704 }
705 control.73 {
706 comment.access 'read write'
707 comment.type ENUMERATED
708 comment.count 1
709 comment.item.0 'Inverted Mono 1'
710 comment.item.1 Left
711 comment.item.2 Right
712 comment.item.3 'Left + Right'
713 iface MIXER
714 name 'Mono 2 Mux'
715 value 'Inverted Mono 1'
716 }
717 control.74 {
718 comment.access 'read write'
719 comment.type BOOLEAN
720 comment.count 1
721 iface MIXER
722 name 'Mono Mixer Left Playback Switch'
723 value false
724 }
725 control.75 {
726 comment.access 'read write'
727 comment.type BOOLEAN
728 comment.count 1
729 iface MIXER
730 name 'Mono Mixer Right Playback Switch'
731 value false
732 }
733 control.76 {
734 comment.access 'read write'
735 comment.type BOOLEAN
736 comment.count 1
737 iface MIXER
738 name 'Mono Mixer Voice Playback Switch'
739 value false
740 }
741 control.77 {
742 comment.access 'read write'
743 comment.type BOOLEAN
744 comment.count 1
745 iface MIXER
746 name 'Mono Mixer Sidetone Playback Switch'
747 value false
748 }
749 control.78 {
750 comment.access 'read write'
751 comment.type BOOLEAN
752 comment.count 1
753 iface MIXER
754 name 'Mono Mixer Bypass Playback Switch'
755 value false
756 }
757 control.79 {
758 comment.access 'read write'
759 comment.type BOOLEAN
760 comment.count 1
761 iface MIXER
762 name 'Right Mixer Voice Playback Switch'
763 value false
764 }
765 control.80 {
766 comment.access 'read write'
767 comment.type BOOLEAN
768 comment.count 1
769 iface MIXER
770 name 'Right Mixer Sidetone Playback Switch'
771 value false
772 }
773 control.81 {
774 comment.access 'read write'
775 comment.type BOOLEAN
776 comment.count 1
777 iface MIXER
778 name 'Right Mixer Right Playback Switch'
779 value false
780 }
781 control.82 {
782 comment.access 'read write'
783 comment.type BOOLEAN
784 comment.count 1
785 iface MIXER
786 name 'Right Mixer Bypass Playback Switch'
787 value false
788 }
789 control.83 {
790 comment.access 'read write'
791 comment.type BOOLEAN
792 comment.count 1
793 iface MIXER
794 name 'Left Mixer Voice Playback Switch'
795 value false
796 }
797 control.84 {
798 comment.access 'read write'
799 comment.type BOOLEAN
800 comment.count 1
801 iface MIXER
802 name 'Left Mixer Sidetone Playback Switch'
803 value false
804 }
805 control.85 {
806 comment.access 'read write'
807 comment.type BOOLEAN
808 comment.count 1
809 iface MIXER
810 name 'Left Mixer Left Playback Switch'
811 value false
812 }
813 control.86 {
814 comment.access 'read write'
815 comment.type BOOLEAN
816 comment.count 1
817 iface MIXER
818 name 'Left Mixer Bypass Playback Switch'
819 value false
820 }
821 control.87 {
822 comment.access 'read write'
823 comment.type BOOLEAN
824 comment.count 1
825 iface MIXER
826 name 'Stereo Out Switch'
827 value false
828 }
829 control.88 {
830 comment.access 'read write'
831 comment.type BOOLEAN
832 comment.count 1
833 iface MIXER
834 name 'GSM Line Out Switch'
835 value true
836 }
837 control.89 {
838 comment.access 'read write'
839 comment.type BOOLEAN
840 comment.count 1
841 iface MIXER
842 name 'GSM Line In Switch'
843 value true
844 }
845 control.90 {
846 comment.access 'read write'
847 comment.type BOOLEAN
848 comment.count 1
849 iface MIXER
850 name 'Headset Mic Switch'
851 value true
852 }
853 control.91 {
854 comment.access 'read write'
855 comment.type BOOLEAN
856 comment.count 1
857 iface MIXER
858 name 'Handset Mic Switch'
859 value true
860 }
861 control.92 {
862 comment.access 'read write'
863 comment.type BOOLEAN
864 comment.count 1
865 iface MIXER
866 name 'Handset Spk Switch'
867 value true
868 }
869 control.93 {
870 comment.access 'read write'
871 comment.type BOOLEAN
872 comment.count 1
873 iface MIXER
874 name 'Amp Spk Switch'
875 value true
876 }
877 }