PageRenderTime 17ms CodeModel.GetById 12ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/Documentation/sound/alsa/ControlNames.txt

https://bitbucket.org/evzijst/gittest
Plain Text | 84 lines | 75 code | 9 blank | 0 comment | 0 complexity | e2f65d6bf94ddfcb26ae5043374590b5 MD5 | raw file
 1This document describes standard names of mixer controls.
 2
 3Syntax: SOURCE [DIRECTION] FUNCTION
 4
 5DIRECTION:
 6  <nothing>	(both directions)
 7  Playback
 8  Capture
 9  Bypass Playback
10  Bypass Capture
11
12FUNCTION:
13  Switch	(on/off switch)
14  Volume
15  Route		(route control, hardware specific)
16
17SOURCE:
18  Master
19  Master Mono
20  Hardware Master
21  Headphone
22  PC Speaker
23  Phone
24  Phone Input
25  Phone Output
26  Synth
27  FM
28  Mic
29  Line
30  CD
31  Video
32  Zoom Video
33  Aux
34  PCM
35  PCM Front
36  PCM Rear
37  PCM Pan
38  Loopback
39  Analog Loopback	(D/A -> A/D loopback)
40  Digital Loopback	(playback -> capture loopback - without analog path)
41  Mono
42  Mono Output
43  Multi
44  ADC
45  Wave
46  Music
47  I2S
48  IEC958
49
50Exceptions:
51  [Digital] Capture Source
52  [Digital] Capture Switch	(aka input gain switch)
53  [Digital] Capture Volume	(aka input gain volume)
54  [Digital] Playback Switch	(aka output gain switch)
55  [Digital] Playback Volume	(aka output gain volume)
56  Tone Control - Switch
57  Tone Control - Bass
58  Tone Control - Treble
59  3D Control - Switch
60  3D Control - Center
61  3D Control - Depth
62  3D Control - Wide
63  3D Control - Space
64  3D Control - Level
65  Mic Boost [(?dB)]
66
67PCM interface:
68
69  Sample Clock Source	{ "Word", "Internal", "AutoSync" }
70  Clock Sync Status	{ "Lock", "Sync", "No Lock" }
71  External Rate		/* external capture rate */
72  Capture Rate		/* capture rate taken from external source */
73
74IEC958 (S/PDIF) interface:
75
76  IEC958 [...] [Playback|Capture] Switch	/* turn on/off the IEC958 interface */
77  IEC958 [...] [Playback|Capture] Volume	/* digital volume control */
78  IEC958 [...] [Playback|Capture] Default	/* default or global value - read/write */
79  IEC958 [...] [Playback|Capture] Mask		/* consumer and professional mask */
80  IEC958 [...] [Playback|Capture] Con Mask	/* consumer mask */
81  IEC958 [...] [Playback|Capture] Pro Mask	/* professional mask */
82  IEC958 [...] [Playback|Capture] PCM Stream	/* the settings assigned to a PCM stream */
83  IEC958 Q-subcode [Playback|Capture] Default	/* Q-subcode bits */
84  IEC958 Preamble [Playback|Capture] Default	/* burst preamble words (4*16bits) */