Standard ALSA Control Names¶
This document describes standard names of mixer controls.
Standard Syntax¶
Syntax: [LOCATION] SOURCE [CHANNEL] [DIRECTION] FUNCTION
DIRECTION¶
<nothing>  | 
both directions  | 
Playback  | 
one direction  | 
Capture  | 
one direction  | 
Bypass Playback  | 
one direction  | 
Bypass Capture  | 
one direction  | 
FUNCTION¶
Switch  | 
on/off switch  | 
Volume  | 
amplifier  | 
Route  | 
route control, hardware specific  | 
CHANNEL¶
<nothing>  | 
channel independent, or applies to all channels  | 
Front  | 
front left/right channels  | 
Surround  | 
rear left/right in 4.0/5.1 surround  | 
CLFE  | 
C/LFE channels  | 
Center  | 
center channel  | 
LFE  | 
LFE channel  | 
Side  | 
side left/right for 7.1 surround  | 
LOCATION (Physical location of source)¶
Front  | 
front position  | 
Rear  | 
rear position  | 
Dock  | 
on docking station  | 
Internal  | 
internal  | 
SOURCE¶
Master  | 
|
Master Mono  | 
|
Hardware Master  | 
|
Speaker  | 
internal speaker  | 
Bass Speaker  | 
internal LFE speaker  | 
Headphone  | 
|
Line Out  | 
|
Beep  | 
beep generator  | 
Phone  | 
|
Phone Input  | 
|
Phone Output  | 
|
Synth  | 
|
FM  | 
|
Mic  | 
|
Headset Mic  | 
mic part of combined headset jack - 4-pin headphone + mic  | 
Headphone Mic  | 
mic part of either/or - 3-pin headphone or mic  | 
Line  | 
input only, use “Line Out” for output  | 
CD  | 
|
Video  | 
|
Zoom Video  | 
|
Aux  | 
|
PCM  | 
|
PCM Pan  | 
|
Loopback  | 
|
Analog Loopback  | 
D/A -> A/D loopback  | 
Digital Loopback  | 
playback -> capture loopback - without analog path  | 
Mono  | 
|
Mono Output  | 
|
Multi  | 
|
ADC  | 
|
Wave  | 
|
Music  | 
|
I2S  | 
|
IEC958  | 
|
HDMI  | 
|
SPDIF  | 
output only  | 
SPDIF In  | 
|
Digital In  | 
|
HDMI/DP  | 
either HDMI or DisplayPort  | 
Exceptions (deprecated)¶
[Analogue|Digital] Capture Source  | 
|
[Analogue|Digital] Capture Switch  | 
aka input gain switch  | 
[Analogue|Digital] Capture Volume  | 
aka input gain volume  | 
[Analogue|Digital] Playback Switch  | 
aka output gain switch  | 
[Analogue|Digital] Playback Volume  | 
aka output gain volume  | 
Tone Control - Switch  | 
|
Tone Control - Bass  | 
|
Tone Control - Treble  | 
|
3D Control - Switch  | 
|
3D Control - Center  | 
|
3D Control - Depth  | 
|
3D Control - Wide  | 
|
3D Control - Space  | 
|
3D Control - Level  | 
|
Mic Boost [(?dB)]  | 
PCM interface¶
Sample Clock Source  | 
{ “Word”, “Internal”, “AutoSync” }  | 
Clock Sync Status  | 
{ “Lock”, “Sync”, “No Lock” }  | 
External Rate  | 
external capture rate  | 
Capture Rate  | 
capture rate taken from external source  | 
IEC958 (S/PDIF) interface¶
IEC958 [...] [Playback|Capture] Switch  | 
turn on/off the IEC958 interface  | 
IEC958 [...] [Playback|Capture] Volume  | 
digital volume control  | 
IEC958 [...] [Playback|Capture] Default  | 
default or global value - read/write  | 
IEC958 [...] [Playback|Capture] Mask  | 
consumer and professional mask  | 
IEC958 [...] [Playback|Capture] Con Mask  | 
consumer mask  | 
IEC958 [...] [Playback|Capture] Pro Mask  | 
professional mask  | 
IEC958 [...] [Playback|Capture] PCM Stream  | 
the settings assigned to a PCM stream  | 
IEC958 Q-subcode [Playback|Capture] Default  | 
Q-subcode bits  | 
IEC958 Preamble [Playback|Capture] Default  | 
burst preamble words (4*16bits)  |