2000-08-11 21:29:55 +02:00
|
|
|
.TH AMIXER 1 "11 Aug 2000"
|
1998-10-06 12:19:04 +02:00
|
|
|
.SH NAME
|
2000-08-11 21:29:55 +02:00
|
|
|
amixer \- command-line mixer for ALSA soundcard driver
|
1998-10-06 12:19:04 +02:00
|
|
|
.SH SYNOPSIS
|
2005-12-01 12:32:28 +01:00
|
|
|
\fBamixer\fP [\fI\-option\fP] [\fIcmd\fP]
|
1998-10-06 12:19:04 +02:00
|
|
|
.SH DESCRIPTION
|
|
|
|
\fBamixer\fP allows command-line control of the mixer for the ALSA
|
1999-07-27 20:35:09 +02:00
|
|
|
soundcard driver.
|
2000-08-11 21:29:55 +02:00
|
|
|
\fBamixer\fP supports multiple soundcards.
|
1998-10-06 12:19:04 +02:00
|
|
|
|
|
|
|
\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
|
2000-08-11 21:29:55 +02:00
|
|
|
of the simple mixer controls you can use.
|
1998-10-06 12:19:04 +02:00
|
|
|
|
1999-07-27 20:35:09 +02:00
|
|
|
.SH COMMANDS
|
1998-10-06 12:19:04 +02:00
|
|
|
|
2000-08-11 21:29:55 +02:00
|
|
|
.TP
|
|
|
|
\fIhelp\fP
|
|
|
|
Shows syntax.
|
|
|
|
|
1999-07-27 20:35:09 +02:00
|
|
|
.TP
|
|
|
|
\fIinfo\fP
|
|
|
|
Shows the information about a mixer device.
|
|
|
|
|
|
|
|
.TP
|
2000-08-11 21:29:55 +02:00
|
|
|
\fIscontrols\fP
|
|
|
|
Shows a complete list of simple mixer controls.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2000-08-11 21:29:55 +02:00
|
|
|
\fIscontents\fP
|
|
|
|
Shows a complete list of simple mixer controls with their contents.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2001-09-26 15:08:14 +02:00
|
|
|
\fIset\fP or \fIsset\fP <\fISCONTROL\fP> <\fIPARAMETER\fP> ...
|
2000-08-11 21:29:55 +02:00
|
|
|
Sets the simple mixer control contents. The parameter can be the volume
|
2001-03-16 08:35:25 +01:00
|
|
|
either as a percentage from 0% to 100% or an exact hardware value.
|
2002-12-20 17:32:50 +01:00
|
|
|
The parameters \fIcap, nocap, mute, unmute, toggle\fP are used to
|
2001-09-26 15:08:14 +02:00
|
|
|
change capture (recording) and muting for the group specified.
|
2000-03-18 19:00:37 +01:00
|
|
|
The parameters \fIfront, rear, center, woofer\fP are used to specify
|
2004-10-08 18:15:34 +02:00
|
|
|
channels to be changed. When plus(+) or minus(\-) letter is appended after
|
2000-08-11 21:29:55 +02:00
|
|
|
volume value, the volume is incremented or decremented from the current
|
|
|
|
value, respectively.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
2000-08-11 21:29:55 +02:00
|
|
|
A simple mixer control must be specified. Only one device can be controlled
|
|
|
|
at a time.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2001-09-26 15:08:14 +02:00
|
|
|
\fIget\fP or \fIsget\fP <\fISCONTROL\fP>
|
2000-08-11 21:29:55 +02:00
|
|
|
Shows the simple mixer control contents.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
2000-08-11 21:29:55 +02:00
|
|
|
A simple mixer control must be specified. Only one device can be controlled
|
|
|
|
at a time.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2000-08-11 21:29:55 +02:00
|
|
|
\fIcontrols\fP
|
|
|
|
Shows a complete list of card controls.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
|
|
|
\fIcontents\fP
|
2000-08-11 21:29:55 +02:00
|
|
|
Shows a complete list of card controls with their contents.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2001-03-16 08:35:25 +01:00
|
|
|
\fIcset\fP <\fICONTROL\fP> <\fIPARAMETER\fP> ...
|
2001-09-26 15:08:14 +02:00
|
|
|
Sets the card control contents. The identifier has these components: iface,
|
|
|
|
name, index, device, subdevice, numid. The next argument specifies the value
|
|
|
|
of control.
|
1999-07-27 20:35:09 +02:00
|
|
|
|
|
|
|
.TP
|
2001-03-16 08:35:25 +01:00
|
|
|
\fIcget\fP <\fICONTROL\fP>
|
2001-09-26 15:08:14 +02:00
|
|
|
Shows the card control contents. The identifier has same syntax as for
|
2004-09-24 11:49:57 +02:00
|
|
|
the \fIcset\fP command.
|
1998-10-06 12:19:04 +02:00
|
|
|
|
2005-09-02 19:36:40 +02:00
|
|
|
.SH OPTIONS
|
1998-10-06 12:19:04 +02:00
|
|
|
|
|
|
|
.TP
|
2005-12-01 12:32:28 +01:00
|
|
|
\fI\-c\fP card
|
1998-10-06 12:19:04 +02:00
|
|
|
|
2002-04-07 22:44:35 +02:00
|
|
|
Select the card number to control. The device name created from this
|
|
|
|
parameter has syntax 'hw:N' where N is specified card number.
|
|
|
|
|
|
|
|
.TP
|
2005-12-01 12:32:28 +01:00
|
|
|
\fI\-D\fP device
|
2002-04-07 22:44:35 +02:00
|
|
|
|
|
|
|
Select the device name to control. The default control name is 'default'.
|
1998-10-06 12:19:04 +02:00
|
|
|
|
2005-12-01 12:32:28 +01:00
|
|
|
.TP
|
|
|
|
\fI\-s\fP | \fI\-\-stdin\fP
|
|
|
|
|
|
|
|
Read from stdin and execute the command on each line sequentially.
|
|
|
|
When this option is given, the command in command-line arguments is ignored.
|
|
|
|
|
|
|
|
Only sset and cset are accepted. Other commands are ignored.
|
|
|
|
The commands to unmatched ids are ignored without errors too.
|
|
|
|
|
1998-10-06 12:19:04 +02:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-h\fP
|
1998-10-06 12:19:04 +02:00
|
|
|
Help: show syntax.
|
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-q\fP
|
1998-10-06 12:19:04 +02:00
|
|
|
Quiet mode. Do not show results of changes.
|
|
|
|
|
2005-09-02 19:36:40 +02:00
|
|
|
.SH EXAMPLES
|
1998-10-06 12:19:04 +02:00
|
|
|
|
2004-07-09 09:09:28 +02:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fBamixer \-c 1 sset Line,0 80%,40% unmute cap\fR
|
2000-08-11 21:29:55 +02:00
|
|
|
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
|
2001-09-26 15:08:14 +02:00
|
|
|
capture (recording).\fR
|
|
|
|
|
2004-07-09 09:09:28 +02:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fBamixer \-c 2 cset iface=MIXER,name='Line Playback Volume",index=1 40%\fR
|
2001-09-26 15:08:14 +02:00
|
|
|
will set the third soundcard's second line playback volume(s) to 40%
|
|
|
|
|
2004-07-09 09:09:28 +02:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fBamixer \-c 2 cset numid=34 40%\fR
|
2001-09-26 15:08:14 +02:00
|
|
|
will set the 34th soundcard element to 40%
|
|
|
|
|
1998-10-06 12:19:04 +02:00
|
|
|
.SH BUGS
|
|
|
|
None known.
|
|
|
|
.SH AUTHOR
|
1999-07-27 20:35:09 +02:00
|
|
|
\fBamixer\fP is by Jaroslav Kysela <perex@suse.cz>.
|
|
|
|
This document is by Paul Winkler <zarmzarm@erols.com> and Jaroslav Kysela <perex@suse.cz>.
|