mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-12-23 13:36:31 +01:00
127 lines
3 KiB
Groff
127 lines
3 KiB
Groff
.TH AMIXER 1 "11 Aug 2000"
|
|
.SH NAME
|
|
amixer \- command-line mixer for ALSA soundcard driver
|
|
.SH SYNOPSIS
|
|
\fBamixer\fP [\fI-c\fP card] [\fIcmd\fP]
|
|
.SH DESCRIPTION
|
|
\fBamixer\fP allows command-line control of the mixer for the ALSA
|
|
soundcard driver.
|
|
\fBamixer\fP supports multiple soundcards.
|
|
.SH INVOKING
|
|
|
|
\fBamixer\fR with no arguments will display the current mixer settings
|
|
for the default soundcard and device. This is a good way to see a list
|
|
of the simple mixer controls you can use.
|
|
|
|
.SH COMMANDS
|
|
|
|
.TP
|
|
\fIhelp\fP
|
|
Shows syntax.
|
|
|
|
.TP
|
|
\fIinfo\fP
|
|
Shows the information about a mixer device.
|
|
|
|
.TP
|
|
\fIscontrols\fP
|
|
Shows a complete list of simple mixer controls.
|
|
|
|
.TP
|
|
\fIscontents\fP
|
|
Shows a complete list of simple mixer controls with their contents.
|
|
|
|
.TP
|
|
\fIset\fP or \fIsset\fP <\fISCONTROL\fP> <\fIPARAMETER\fP> ...
|
|
Sets the simple mixer control contents. The parameter can be the volume
|
|
either as a percentage from 0% to 100% or an exact hardware value.
|
|
The parameters \fIcap, nocap, mute, unmute, toggle\fP are used to
|
|
change capture (recording) and muting for the group specified.
|
|
The parameters \fIfront, rear, center, woofer\fP are used to specify
|
|
channels to be changed. When plus(+) or minus(-) letter is appended after
|
|
volume value, the volume is incremented or decremented from the current
|
|
value, respectively.
|
|
|
|
A simple mixer control must be specified. Only one device can be controlled
|
|
at a time.
|
|
|
|
.TP
|
|
\fIget\fP or \fIsget\fP <\fISCONTROL\fP>
|
|
Shows the simple mixer control contents.
|
|
|
|
A simple mixer control must be specified. Only one device can be controlled
|
|
at a time.
|
|
|
|
.TP
|
|
\fIcontrols\fP
|
|
Shows a complete list of card controls.
|
|
|
|
.TP
|
|
\fIcontents\fP
|
|
Shows a complete list of card controls with their contents.
|
|
|
|
.TP
|
|
\fIcset\fP <\fICONTROL\fP> <\fIPARAMETER\fP> ...
|
|
Sets the card control contents. The identifier has these components: iface,
|
|
name, index, device, subdevice, numid. The next argument specifies the value
|
|
of control.
|
|
|
|
.TP
|
|
\fIcget\fP <\fICONTROL\fP>
|
|
Shows the card control contents. The identifier has same syntax as for
|
|
the \fIcset]fP command.
|
|
|
|
.SS Options
|
|
|
|
.TP
|
|
[\fI-c\fP card]
|
|
|
|
Select the card number to control. The device name created from this
|
|
parameter has syntax 'hw:N' where N is specified card number.
|
|
|
|
.TP
|
|
[\fI-D\fP device]
|
|
|
|
Select the device name to control. The default control name is 'default'.
|
|
|
|
.TP
|
|
\fI-h\fP
|
|
Help: show syntax.
|
|
.TP
|
|
\fI-q\fP
|
|
Quiet mode. Do not show results of changes.
|
|
|
|
.SS
|
|
Example #1:
|
|
|
|
.RS
|
|
\fBamixer -c 1 sset Line,0 80%,40% unmute cap\fR
|
|
|
|
.ID
|
|
will set the second soundcard's left line input volume to 80% and
|
|
right line input to 40%, unmute it, and select it as a source for
|
|
capture (recording).\fR
|
|
|
|
.SS
|
|
Example #2:
|
|
|
|
.RS
|
|
\fBamixer -c 2 cset iface=MIXER,name='Line Playback Volume",index=1 40%\fR
|
|
|
|
.ID
|
|
will set the third soundcard's second line playback volume(s) to 40%
|
|
|
|
.SS
|
|
Example #3:
|
|
|
|
.RS
|
|
\fBamixer -c 2 cset numid=34 40%\fR
|
|
|
|
.ID
|
|
will set the 34th soundcard element to 40%
|
|
|
|
.SH BUGS
|
|
None known.
|
|
.SH AUTHOR
|
|
\fBamixer\fP is by Jaroslav Kysela <perex@suse.cz>.
|
|
This document is by Paul Winkler <zarmzarm@erols.com> and Jaroslav Kysela <perex@suse.cz>.
|