The ultimate alsa guide to statefile by klaszlo
From Openmoko
(Difference between revisions)
(→Table) |
(→Table) |
||
Line 182: | Line 182: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
Line 196: | Line 196: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |7 | + | |style="background-color:LemonChiffon"|7 |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
|5 | |5 | ||
Line 210: | Line 210: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
Line 280: | Line 280: | ||
|INTEGER | |INTEGER | ||
|0-15 | |0-15 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|7 | |7 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|8 | |8 | ||
|- | |- | ||
Line 308: | Line 308: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |0<br />0 | + | |style="background-color:LemonChiffon"|0<br />0 |
|style="background-color:LavenderBlush"|2<br />2 | |style="background-color:LavenderBlush"|2<br />2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|2<br />2 | |style="background-color:LavenderBlush"|2<br />2 | ||
|style="background-color:LavenderBlush"|2<br />2 | |style="background-color:LavenderBlush"|2<br />2 | ||
|style="background-color:LavenderBlush"|2<br />2 | |style="background-color:LavenderBlush"|2<br />2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.21 | |control.21 | ||
Line 336: | Line 336: | ||
|INTEGER | |INTEGER | ||
|0-63 | |0-63 | ||
− | |0<br />0 | + | |style="background-color:LemonChiffon"|0<br />0 |
|style="background-color:LavenderBlush"|23<br />23 | |style="background-color:LavenderBlush"|23<br />23 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|23<br />23 | |style="background-color:LavenderBlush"|23<br />23 | ||
|style="background-color:LavenderBlush"|23<br />23 | |style="background-color:LavenderBlush"|23<br />23 | ||
Line 364: | Line 364: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true<br />true | + | |style="background-color:LemonChiffon"|true<br />true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false<br />false | |style="background-color:LavenderBlush"|false<br />false | ||
|style="background-color:LavenderBlush"|false<br />false | |style="background-color:LavenderBlush"|false<br />false | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.25 | |control.25 | ||
Line 406: | Line 406: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
Line 420: | Line 420: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|3 | |style="background-color:LavenderBlush"|3 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|3 | |style="background-color:LavenderBlush"|3 | ||
|style="background-color:LavenderBlush"|3 | |style="background-color:LavenderBlush"|3 | ||
Line 434: | Line 434: | ||
|INTEGER | |INTEGER | ||
|0-7 | |0-7 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|7 | |style="background-color:LavenderBlush"|7 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|7 | |style="background-color:LavenderBlush"|7 | ||
|style="background-color:LavenderBlush"|7 | |style="background-color:LavenderBlush"|7 | ||
Line 476: | Line 476: | ||
|INTEGER | |INTEGER | ||
|0-15 | |0-15 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|15 | |style="background-color:LavenderBlush"|15 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|15 | |style="background-color:LavenderBlush"|15 | ||
|style="background-color:LavenderBlush"|15 | |style="background-color:LavenderBlush"|15 | ||
Line 490: | Line 490: | ||
|INTEGER | |INTEGER | ||
|0-15 | |0-15 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|12 | |style="background-color:LavenderBlush"|12 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|12 | |style="background-color:LavenderBlush"|12 | ||
|style="background-color:LavenderBlush"|12 | |style="background-color:LavenderBlush"|12 | ||
Line 504: | Line 504: | ||
|INTEGER | |INTEGER | ||
|0-15 | |0-15 | ||
− | |0 | + | |style="background-color:LemonChiffon"|0 |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
|style="background-color:LavenderBlush"|2 | |style="background-color:LavenderBlush"|2 | ||
Line 532: | Line 532: | ||
|ENUMERATED | |ENUMERATED | ||
|Constant PGA Gain<br />Mute ADC Output | |Constant PGA Gain<br />Mute ADC Output | ||
− | |Mute ADC Output | + | |style="background-color:LemonChiffon"|Mute ADC Output |
|style="background-color:LavenderBlush"|Constant PGA Gain | |style="background-color:LavenderBlush"|Constant PGA Gain | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|Constant PGA Gain | |style="background-color:LavenderBlush"|Constant PGA Gain | ||
|style="background-color:LavenderBlush"|Constant PGA Gain | |style="background-color:LavenderBlush"|Constant PGA Gain | ||
Line 700: | Line 700: | ||
|INTEGER | |INTEGER | ||
|0-3 | |0-3 | ||
− | |3 | + | |style="background-color:LemonChiffon"|3 |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|0 | |style="background-color:LavenderBlush"|0 | ||
|style="background-color:LavenderBlush"|0 | |style="background-color:LavenderBlush"|0 | ||
Line 707: | Line 707: | ||
|style="background-color:LavenderBlush"|0 | |style="background-color:LavenderBlush"|0 | ||
|2 | |2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.49 | |control.49 | ||
Line 728: | Line 728: | ||
|ENUMERATED | |ENUMERATED | ||
|DAI 0<br />DAI 1<br />DAI 2<br />DAI 3 | |DAI 0<br />DAI 1<br />DAI 2<br />DAI 3 | ||
− | |DAI 0 | + | |style="background-color:LemonChiffon"|DAI 0 |
|DAI 2 | |DAI 2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|DAI 2 | |DAI 2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.51 | |control.51 | ||
Line 826: | Line 826: | ||
|ENUMERATED | |ENUMERATED | ||
|Line 2<br />Rx Mix | |Line 2<br />Rx Mix | ||
− | |Rx Mix | + | |style="background-color:LemonChiffon"|Rx Mix |
|Line 2 | |Line 2 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.58 | |control.58 | ||
Line 840: | Line 840: | ||
|ENUMERATED | |ENUMERATED | ||
|Line 1<br />Rx Mix | |Line 1<br />Rx Mix | ||
− | |Rx Mix | + | |style="background-color:LemonChiffon"|Rx Mix |
|Line 1 | |Line 1 | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.59 | |control.59 | ||
Line 868: | Line 868: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
Line 910: | Line 910: | ||
|ENUMERATED | |ENUMERATED | ||
|Left PGA<br />Mic 1<br />Mic 2<br />Right PGA | |Left PGA<br />Mic 1<br />Mic 2<br />Right PGA | ||
− | |Mic 2 | + | |style="background-color:LemonChiffon"|Mic 2 |
|style="background-color:LavenderBlush"|Left PGA | |style="background-color:LavenderBlush"|Left PGA | ||
|Mic 1 | |Mic 1 | ||
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|Left PGA | |style="background-color:LavenderBlush"|Left PGA | ||
|style="background-color:LavenderBlush"|Left PGA | |style="background-color:LavenderBlush"|Left PGA | ||
Line 952: | Line 952: | ||
|ENUMERATED | |ENUMERATED | ||
|Stereo<br />Analogue Mix Left<br />Analogue Mix Right<br />Digital Mono Mix | |Stereo<br />Analogue Mix Left<br />Analogue Mix Right<br />Digital Mono Mix | ||
− | |Stereo | + | |style="background-color:LemonChiffon"|Stereo |
|Analogue Mix Left | |Analogue Mix Left | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|Analogue Mix Right | |Analogue Mix Right | ||
|Analogue Mix Left | |Analogue Mix Left | ||
Line 966: | Line 966: | ||
|ENUMERATED | |ENUMERATED | ||
|Stereo<br />Analogue Mix Left<br />Analogue Mix Right<br />Digital Mono Mix | |Stereo<br />Analogue Mix Left<br />Analogue Mix Right<br />Digital Mono Mix | ||
− | |Stereo | + | |style="background-color:LemonChiffon"|Stereo |
|Analogue Mix Left | |Analogue Mix Left | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|Analogue Mix Right | |Analogue Mix Right | ||
|Analogue Mix Left | |Analogue Mix Left | ||
Line 1,008: | Line 1,008: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|true | |true | ||
|- | |- | ||
Line 1,106: | Line 1,106: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
Line 1,162: | Line 1,162: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.82 | |control.82 | ||
Line 1,176: | Line 1,176: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
Line 1,218: | Line 1,218: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.86 | |control.86 | ||
Line 1,232: | Line 1,232: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
Line 1,246: | Line 1,246: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.88 | |control.88 | ||
Line 1,260: | Line 1,260: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.89 | |control.89 | ||
Line 1,274: | Line 1,274: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.90 | |control.90 | ||
Line 1,288: | Line 1,288: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
Line 1,302: | Line 1,302: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|- | |- | ||
Line 1,316: | Line 1,316: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |true | + | |style="background-color:LemonChiffon"|true |
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
|style="background-color:LavenderBlush"|false | |style="background-color:LavenderBlush"|false | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.93 | |control.93 | ||
Line 1,330: | Line 1,330: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
Line 1,337: | Line 1,337: | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
|style="background-color:LavenderBlush"|true | |style="background-color:LavenderBlush"|true | ||
− | | | + | |style="background-color:LemonChiffon"| |
|- | |- | ||
|control.94 | |control.94 | ||
Line 1,344: | Line 1,344: | ||
|BOOLEAN | |BOOLEAN | ||
|true/false | |true/false | ||
− | |false | + | |style="background-color:LemonChiffon"|false |
|true | |true | ||
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
− | | | + | |style="background-color:LemonChiffon"| |
|true | |true | ||
|true | |true | ||
− | | | + | |style="background-color:LemonChiffon"| |
|} | |} | ||
[[Category:Audio]] | [[Category:Audio]] |
Revision as of 20:10, 19 September 2009
The .state file
control.23 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Capture ZC Switch' value.0 false value.1 false }
Directives
control.23 -- name of the control block comment.access -- 'read write' (all the 94 control has it) comment.type -- BOOLEAN, ENUMERATED, INTEGER comment.count -- 1 or 2 (the number of parameters) iface MIXER -- all the 94 control has it name 'Capture ZC Switch' -- value.0, value.1, value -- true, false, 0, 7, 110, 127, 'Linear Control', '3.4Hz @48kHz', HiFi, Off, VREF
Table
Number | Name | Amixer name | type | range | gsmhandset | capturehandset | gsmheadset | gsmspeakerout | headset | stereout | voip-handset | gsmbluetooth |
---|---|---|---|---|---|---|---|---|---|---|---|---|
control.1 | PCM Volume | ? | INTEGER | 0-255 | 0 0 |
255 255 |
235 235 |
235 235 |
235 235 |
235 235 | ||
control.2 | ADC Capture Volume | INTEGER | 0-255 | 0 0 |
195 195 |
195 195 |
195 195 |
195 195 |
195 195 | |||
control.3 | Headphone Playback Volume | INTEGER | 0-127 | 0 0 |
121 121 |
96 96 |
127 127 |
127 127 |
127 127 |
127 127 |
0 0 | |
control.4 | Speaker Playback Volume | INTEGER | 0-127 | 127 127 |
121 121 |
0 0 |
0 0 |
0 0 |
0 0 |
0 0 |
0 0 | |
control.5 | Mono Playback Volume | INTEGER | 0-127 | 110 | 121 | 103 | 103 | 121 | 121 | 121 | 79 | |
control.6 | Bypass Playback Volume | INTEGER | 0-7 | 7 7 |
2 2 |
2 2 |
2 2 |
2 2 |
6 6 | |||
control.7 | Sidetone Playback Volume | INTEGER | 0-7 | 0 0 |
2 2 |
2 2 |
2 2 |
6 6 | ||||
control.8 | Voice Playback Volume | INTEGER | 0-7 | 0 0 |
2 2 |
2 2 |
2 2 |
2 2 |
7 7 | |||
control.9 | Headphone Playback ZC Switch | BOOLEAN | true/false | false false |
||||||||
control.10 | Speaker Playback ZC Switch | BOOLEAN | true/false | false false |
||||||||
control.11 | Mono Bypass Playback Volume | INTEGER | 0-7 | 0 | 2 | 2 | 2 | 2 | 5 | |||
control.12 | Mono Sidetone Playback Volume | INTEGER | 0-7 | 7 | 2 | 5 | 6 | 2 | 2 | 2 | 5 | |
control.13 | Mono Voice Playback Volume | INTEGER | 0-7 | 0 | 2 | 2 | 2 | 2 | 4 | |||
control.14 | Mono Playback ZC Switch | BOOLEAN | true/false | false | ||||||||
control.15 | Bass Boost | ENUMERATED | Linear Control Adaptive Boost |
Linear Control | ||||||||
control.16 | Bass Filter | ENUMERATED | 130Hz @ 48kHz 200Hz @ 48kHz 100Hz @ 16kHz 400Hz @ 48kHz 100Hz @ 8kHz 200Hz @ 8kHz |
130Hz @ 48kHz | ||||||||
control.17 | Bass Volume | INTEGER | 0-15 | 0 | 8 | |||||||
control.18 | Treble Volume | INTEGER | 0-15 | 0 | 7 | 8 | ||||||
control.19 | Treble Cut-off | ENUMERATED | 8kHz 4kHz |
8kHz | ||||||||
control.20 | Sidetone Capture Volume | INTEGER | 0-7 | 0 0 |
2 2 |
2 2 |
2 2 |
2 2 |
||||
control.21 | Voice Sidetone Capture Volume | INTEGER | 0-7 | 2 | ||||||||
control.22 | Capture Volume | INTEGER | 0-63 | 0 0 |
23 23 |
23 23 |
23 23 |
47 47 |
48 48 | |||
control.23 | Capture ZC Switch | BOOLEAN | true/false | false false |
||||||||
control.24 | Capture Switch | BOOLEAN | true/false | true true |
false false |
false false |
||||||
control.25 | Capture Filter Select | ENUMERATED | 3.4Hz @ 48kHz 82Hz @ 16k 82Hz @ 8kHz 170Hz @ 8kHz |
3.4Hz @ 48kHz | 83 Hz @ 8kHz | |||||||
control.26 | Capture Filter Cut-off | ENUMERATED | HiFi Voice |
HiFi | Voice | |||||||
control.27 | Capture Filter Switch | BOOLEAN | true/false | false | true | true | true | true | true | |||
control.28 | ALC Capture Target Volume | INTEGER | 0-7 | 0 | 3 | 3 | 3 | 3 | 4 | |||
control.29 | ALC Capture Max Volume | INTEGER | 0-7 | 0 | 7 | 7 | 7 | 7 | 5 | |||
control.30 | ALC Capture Function | ENUMERATED | Off Right Left Stereo |
Off | ||||||||
control.31 | ALC Capture ZC Switch | BOOLEAN | true/false | false | ||||||||
control.32 | ALC Capture Hold Time | INTEGER | 0-15 | 0 | 15 | 15 | 15 | 15 | 4 | |||
control.33 | ALC Capture Decay Time | INTEGER | 0-15 | 0 | 12 | 12 | 12 | 12 | 8 | |||
control.34 | ALC Capture Attack Time | INTEGER | 0-15 | 0 | 2 | 2 | 2 | 2 | 2 | |||
control.35 | ALC Capture NG Threshold | INTEGER | 0-31 | 0 | 7 | |||||||
control.36 | ALC Capture NG Type | ENUMERATED | Constant PGA Gain Mute ADC Output |
Mute ADC Output | Constant PGA Gain | Constant PGA Gain | Constant PGA Gain | Constant PGA Gain | Constant PGA Gain | |||
control.37 | ALC Capture NG Switch | BOOLEAN | true/false | false | ||||||||
control.38 | 3D Function | ENUMERATED | Capture Playback |
Capture | ||||||||
control.39 | 3D Upper Cut-off | ENUMERATED | 2.2kHz 1.5kHz |
2.2kHz | ||||||||
control.40 | 3D Lower Cut-off | ENUMERATED | 200Hz 500Hz |
200Hz | ||||||||
control.41 | 3D Volume | INTEGER | 0-15 | 0 | 8 | |||||||
control.42 | 3D Switch | BOOLEAN | true/false | false | ||||||||
control.43 | Capture 6dB Attenuate | BOOLEAN | true/false | false | ||||||||
control.44 | Playback 6dB Attenuate | BOOLEAN | true/false | false | ||||||||
control.45 | De-emphasis | ENUMERATED | None 32kHz 44.1kHz 48kHz |
None | ||||||||
control.46 | Playback Mono Mix | ENUMERATED | Stereo Left Right Mono |
Stereo | ||||||||
control.47 | Playback Phase | ENUMERATED | Non Inverted Inverted |
Non Inverted | ||||||||
control.48 | Mic2 Capture Volume | INTEGER | 0-3 | 3 | 0 | 0 | 0 | 0 | 2 | |||
control.49 | Mic1 Capture Volume | INTEGER | 0-3 | 0 | 3 | |||||||
control.50 | DAI Mode | ENUMERATED | DAI 0 DAI 1 DAI 2 DAI 3 |
DAI 0 | DAI 2 | DAI 2 | ||||||
control.51 | ADC Data Select | ENUMERATED | Stereo Left ADC Right ADC Channel Swap |
Stereo | Left ADC | |||||||
control.52 | ROUT2 Phase | ENUMERATED | Non Inverted Inverted |
Inverted | ||||||||
control.53 | Mic Selection Mux | ENUMERATED | Mic 1 Mic 2 Mic 3 |
Mic 1 | ||||||||
control.54 | Rx Mixer | ENUMERATED | RXP - RXN RXP + RXN RXP RXN |
RXP - RXN | ||||||||
control.55 | Line Mixer | ENUMERATED | Line 1 + 2 Line 1 - 2 Line 1 Line 2 |
Line 1 + 2 | Line 1 - 2 | |||||||
control.56 | Line Mono Mux | ENUMERATED | Line Mix Rx Mix |
Line Mix | Rx Mix | |||||||
control.57 | Line Right Mux | ENUMERATED | Line 2 Rx Mix |
Rx Mix | Line 2 | |||||||
control.58 | Line Left Mux | ENUMERATED | Line 1 Rx Mix |
Rx Mix | Line 1 | |||||||
control.59 | ALC Mixer Line Capture Switch | BOOLEAN | true/false | false | ||||||||
control.60 | ALC Mixer Mic2 Capture Switch | BOOLEAN | true/false | true | false | false | false | false | ||||
control.61 | ALC Mixer Mic1 Capture Switch | BOOLEAN | true/false | false | ||||||||
control.62 | ALC Mixer Rx Capture Switch | BOOLEAN | true/false | false | true | |||||||
control.63 | Mic Sidetone Mux | ENUMERATED | Left PGA Mic 1 Mic 2 Right PGA |
Mic 2 | Left PGA | Mic 1 | Left PGA | Left PGA | Left PGA | Left PGA | ||
control.64 | Capture Right Mux | ENUMERATED | PGA Line or RXP-RXN Sidetone |
PGA | Sidetone | |||||||
control.65 | Capture Left Mux | ENUMERATED | PGA Line or RXP-RXN Line |
PGA | ||||||||
control.66 | Capture Right Mixer | ENUMERATED | Stereo Analogue Mix Left Analogue Mix Right Digital Mono Mix |
Stereo | Analogue Mix Left | Analogue Mix Right | Analogue Mix Left | |||||
control.67 | Capture Left Mixer | ENUMERATED | Stereo Analogue Mix Left Analogue Mix Right Digital Mono Mix |
Stereo | Analogue Mix Left | Analogue Mix Right | Analogue Mix Left | |||||
control.68 | Playback Mixer Voice Capture Sw | BOOLEAN | true/false | false | true | |||||||
control.69 | Playback Mixer Left Capture Swi | BOOLEAN | true/false | false | true | |||||||
control.70 | Playback Mixer Right Capture Sw | BOOLEAN | true/false | false | true | |||||||
control.71 | Out4 Mux | ENUMERATED | VREF Capture ST LOUT2 |
VREF | ||||||||
control.72 | Out3 Mux | ENUMERATED | VREF ROUT2 Left + Right |
VREF | ||||||||
control.73 | Mono 2 Mux | ENUMERATED | Inverted Mono 1 Left Right Left + Right |
Inverted Mono 1 | ||||||||
control.74 | Mono Mixer Left Playback Switch | BOOLEAN | true/false | false | ||||||||
control.75 | Mono Mixer Right Playback Switc | BOOLEAN | true/false | false | ||||||||
control.76 | Mono Mixer Voice Playback Switc | BOOLEAN | true/false | false | true | |||||||
control.77 | Mono Mixer Sidetone Playback Sw | BOOLEAN | true/false | true | false | false | false | false | false | |||
control.78 | Mono Mixer Bypass Playback Swit | BOOLEAN | true/false | false | ||||||||
control.79 | Right Mixer Voice Playback Swit | BOOLEAN | true/false | false | ||||||||
control.80 | Right Mixer Sidetone Playback S | BOOLEAN | true/false | false | ||||||||
control.81 | Right Mixer Right Playback Swit | BOOLEAN | true/false | false | true | true | true | |||||
control.82 | Right Mixer Bypass Playback Swi | BOOLEAN | true/false | true | false | false | false | false | false | |||
control.83 | Left Mixer Voice Playback Switc | BOOLEAN | true/false | false | ||||||||
control.84 | Left Mixer Sidetone Playback Sw | BOOLEAN | true/false | false | ||||||||
control.85 | Left Mixer Left Playback Switch | BOOLEAN | true/false | false | true | true | true | |||||
control.86 | Left Mixer Bypass Playback Swit | BOOLEAN | true/false | true | false | false | false | false | false | |||
control.87 | DAPM Stereo Out Switch | BOOLEAN | true/false | false | true | true | true | true | ||||
control.88 | DAPM GSM Line Out Switch | BOOLEAN | true/false | true | false | false | false | |||||
control.89 | DAPM GSM Line In Switch | BOOLEAN | true/false | true | false | false | false | |||||
control.90 | DAPM Headset Mic Switch | BOOLEAN | true/false | true | false | false | false | false | ||||
control.91 | DAPM Handset Mic Switch | BOOLEAN | true/false | true | false | false | false | |||||
control.92 | DAPM Handset Spk Switch | BOOLEAN | true/false | true | false | false | false | |||||
control.93 | Amp State Switch | BOOLEAN | true/false | false | true | true | true | true | true | true | ||
control.94 | Amp Spk Switch | BOOLEAN | true/false | false | true | true | true |