1This document describes standard names of mixer controls.
2
3Syntax: [LOCATION] SOURCE [CHANNEL] [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
17CHANNEL:
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
26LOCATION:       (physical location of source)
27  Front
28  Rear
29  Dock          (docking station)
30  Internal
31
32SOURCE:
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
73Exceptions (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
90PCM 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
97IEC958 (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) */
108