Merge tag 'omapdrm-4.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba...
[deliverable/linux.git] / Documentation / sound / alsa / ControlNames.txt
1 This document describes standard names of mixer controls.
2
3 Syntax: [LOCATION] SOURCE [CHANNEL] [DIRECTION] FUNCTION
4
5 DIRECTION:
6 <nothing> (both directions)
7 Playback
8 Capture
9 Bypass Playback
10 Bypass Capture
11
12 FUNCTION:
13 Switch (on/off switch)
14 Volume
15 Route (route control, hardware specific)
16
17 CHANNEL:
18 <nothing> (channel independent, or applies to all channels)
19 Front
20 Surround (rear left/right in 4.0/5.1 surround)
21 CLFE
22 Center
23 LFE
24 Side (side left/right for 7.1 surround)
25
26 LOCATION: (physical location of source)
27 Front
28 Rear
29 Dock (docking station)
30 Internal
31
32 SOURCE:
33 Master
34 Master Mono
35 Hardware Master
36 Speaker (internal speaker)
37 Bass Speaker (internal LFE speaker)
38 Headphone
39 Line Out
40 Beep (beep generator)
41 Phone
42 Phone Input
43 Phone Output
44 Synth
45 FM
46 Mic
47 Headset Mic (mic part of combined headset jack - 4-pin headphone + mic)
48 Headphone Mic (mic part of either/or - 3-pin headphone or mic)
49 Line (input only, use "Line Out" for output)
50 CD
51 Video
52 Zoom Video
53 Aux
54 PCM
55 PCM Pan
56 Loopback
57 Analog Loopback (D/A -> A/D loopback)
58 Digital Loopback (playback -> capture loopback - without analog path)
59 Mono
60 Mono Output
61 Multi
62 ADC
63 Wave
64 Music
65 I2S
66 IEC958
67 HDMI
68 SPDIF (output only)
69 SPDIF In
70 Digital In
71 HDMI/DP (either HDMI or DisplayPort)
72
73 Exceptions (deprecated):
74 [Analogue|Digital] Capture Source
75 [Analogue|Digital] Capture Switch (aka input gain switch)
76 [Analogue|Digital] Capture Volume (aka input gain volume)
77 [Analogue|Digital] Playback Switch (aka output gain switch)
78 [Analogue|Digital] Playback Volume (aka output gain volume)
79 Tone Control - Switch
80 Tone Control - Bass
81 Tone Control - Treble
82 3D Control - Switch
83 3D Control - Center
84 3D Control - Depth
85 3D Control - Wide
86 3D Control - Space
87 3D Control - Level
88 Mic Boost [(?dB)]
89
90 PCM interface:
91
92 Sample Clock Source { "Word", "Internal", "AutoSync" }
93 Clock Sync Status { "Lock", "Sync", "No Lock" }
94 External Rate /* external capture rate */
95 Capture Rate /* capture rate taken from external source */
96
97 IEC958 (S/PDIF) interface:
98
99 IEC958 [...] [Playback|Capture] Switch /* turn on/off the IEC958 interface */
100 IEC958 [...] [Playback|Capture] Volume /* digital volume control */
101 IEC958 [...] [Playback|Capture] Default /* default or global value - read/write */
102 IEC958 [...] [Playback|Capture] Mask /* consumer and professional mask */
103 IEC958 [...] [Playback|Capture] Con Mask /* consumer mask */
104 IEC958 [...] [Playback|Capture] Pro Mask /* professional mask */
105 IEC958 [...] [Playback|Capture] PCM Stream /* the settings assigned to a PCM stream */
106 IEC958 Q-subcode [Playback|Capture] Default /* Q-subcode bits */
107 IEC958 Preamble [Playback|Capture] Default /* burst preamble words (4*16bits) */
This page took 0.035946 seconds and 5 git commands to generate.