diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
commit | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch) | |
tree | 0bba044c4ce775e45a88a51686b5d9f90697ea9d /Documentation/sound/alsa/ControlNames.txt |
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
Diffstat (limited to 'Documentation/sound/alsa/ControlNames.txt')
-rw-r--r-- | Documentation/sound/alsa/ControlNames.txt | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/Documentation/sound/alsa/ControlNames.txt b/Documentation/sound/alsa/ControlNames.txt new file mode 100644 index 000000000000..5b18298e9495 --- /dev/null +++ b/Documentation/sound/alsa/ControlNames.txt | |||
@@ -0,0 +1,84 @@ | |||
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) */ | ||