summaryrefslogtreecommitdiff
path: root/alsamixer
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2012-03-19 16:03:33 +0100
committerTakashi Iwai <tiwai@suse.de>2012-03-19 16:05:06 +0100
commit8824d0824d780d0fa503f9c9fbae46e45bbb18e7 (patch)
treecb38e56e9dc60215caf855b9da3a98b058f38570 /alsamixer
parent658c3cfd5726eb1efb44472909651402c6f8fa15 (diff)
downloadalsa-utils-8824d0824d780d0fa503f9c9fbae46e45bbb18e7.tar.gz
amixer, alsamixer: Add description of volume-mapping
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'alsamixer')
-rw-r--r--alsamixer/alsamixer.113
1 files changed, 13 insertions, 0 deletions
diff --git a/alsamixer/alsamixer.1 b/alsamixer/alsamixer.1
index cd88404..8d34680 100644
--- a/alsamixer/alsamixer.1
+++ b/alsamixer/alsamixer.1
@@ -157,6 +157,19 @@ Quit the program with \fIALT Q\fP, or by hitting \fIESC\fP.
Please note that you might need to hit \fIESC\fP twice on some terminals
since it's regarded as a prefix key.
+.SH VOLUME MAPPING
+In \fBalsamixer\fP, the volume is mapped to a value that is more natural
+for a human ear. The mapping is designed so that the position in the
+interval is proportional to the volume as a human ear would perceive
+it, i.e. the position is the cubic root of the linear sample
+multiplication factor. For controls with a small range (24 dB or
+less), the mapping is linear in the dB values so that each step has
+the same size visually.
+
+Only for controls without dB information, a linear mapping of the
+hardware volume register values is used (this is the same algorithm as
+used in the old \fBalsamixer\fP).
+
.SH SEE ALSO
\fB
amixer(1),