| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | This document describes standard names of mixer controls. | 
|  | 2 |  | 
|  | 3 | Syntax: SOURCE [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 | SOURCE: | 
|  | 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 |  | 
|  | 50 | Exceptions: | 
|  | 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 |  | 
|  | 67 | PCM 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 |  | 
|  | 74 | IEC958 (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) */ |