2001-05-15 14:11:08 +02:00
|
|
|
.TH ALSACTL 1 "15 May 2001"
|
1998-12-01 11:26:49 +01:00
|
|
|
.SH NAME
|
1998-12-08 12:49:21 +01:00
|
|
|
alsactl \- advanced controls for ALSA soundcard driver
|
1998-12-01 11:26:49 +01:00
|
|
|
|
|
|
|
.SH SYNOPSIS
|
|
|
|
|
2005-05-10 12:55:24 +02:00
|
|
|
\fBalsactl\fP [\fIoptions\fP] [\fIstore\fP|\fIrestore\fP|\fInames\fP] <card # or id>
|
1998-12-01 11:26:49 +01:00
|
|
|
|
|
|
|
.SH DESCRIPTION
|
|
|
|
\fBalsactl\fP is used to control advanced settings for the ALSA
|
1998-12-10 10:12:59 +01:00
|
|
|
soundcard drivers. It supports multiple soundcards. If your card has
|
|
|
|
features that you can't seem to control from a mixer application,
|
|
|
|
you have come to the right place.
|
1998-12-01 11:26:49 +01:00
|
|
|
|
2005-09-02 19:36:40 +02:00
|
|
|
.SH COMMANDS
|
1998-12-01 11:26:49 +01:00
|
|
|
|
2001-05-15 14:11:08 +02:00
|
|
|
\fIstore\fP saves the current driver state for the selected soundcard
|
1998-12-01 11:26:49 +01:00
|
|
|
to the configuration file.
|
|
|
|
|
2005-05-10 12:55:24 +02:00
|
|
|
\fIrestore\fP loads driver state for the selected soundcard from the
|
|
|
|
configuration file.
|
|
|
|
|
|
|
|
\fInames\fP generates list of available device names for applications.
|
|
|
|
The card number or id is ignored for this command. The list is always
|
|
|
|
generated for all available cards.
|
1998-12-01 11:26:49 +01:00
|
|
|
|
|
|
|
If no soundcards are specified, setup for all cards will be saved or
|
|
|
|
loaded.
|
|
|
|
|
2005-09-02 19:36:40 +02:00
|
|
|
.SH OPTIONS
|
1998-12-01 11:26:49 +01:00
|
|
|
|
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-h, \-\-help\fP
|
1998-12-01 11:26:49 +01:00
|
|
|
Help: show available flags and commands.
|
|
|
|
|
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-f, \-\-file\fP
|
2005-05-10 12:55:24 +02:00
|
|
|
Select the configuration file to use. The default is /etc/asound.state or
|
|
|
|
/etc/asound.names (for the \fInames\fP command).
|
1998-12-01 11:26:49 +01:00
|
|
|
|
2002-09-06 17:21:01 +02:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-F, \-\-force\fP
|
2002-09-06 17:21:01 +02:00
|
|
|
Used with restore command. Try to restore the matching control elements
|
2007-11-14 11:54:38 +01:00
|
|
|
as much as possible. This option is set as default now.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
\fI\-P, \-\-pedantic\fP
|
|
|
|
Used with restore command. Don't restore mismatching control elements.
|
|
|
|
This option was the old default behavior.
|
2002-09-06 17:21:01 +02:00
|
|
|
|
1998-12-01 11:26:49 +01:00
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-d, \-\-debug\fP
|
1998-12-01 11:26:49 +01:00
|
|
|
Use debug mode: a bit more verbose.
|
|
|
|
|
|
|
|
.TP
|
2004-10-08 18:15:34 +02:00
|
|
|
\fI\-v, \-\-version\fP
|
1998-12-01 11:26:49 +01:00
|
|
|
Print alsactl version number.
|
|
|
|
|
|
|
|
.SH FILES
|
2001-05-15 14:11:08 +02:00
|
|
|
\fI/etc/asound.state\fP (or whatever file you specify with the
|
2004-10-08 18:15:34 +02:00
|
|
|
\fB\-f\fP flag) is used to store current settings for your
|
1998-12-08 12:49:21 +01:00
|
|
|
soundcards. The settings include all the usual soundcard mixer
|
|
|
|
settings. More importantly, alsactl is
|
|
|
|
capable of controlling other card-specific features that mixer apps
|
|
|
|
usually don't know about.
|
1998-12-01 11:26:49 +01:00
|
|
|
|
|
|
|
The configuration file is generated automatically by running
|
1998-12-08 12:49:21 +01:00
|
|
|
\fBalsactl store\fP. Editing the configuration file by hand may be
|
|
|
|
necessary for some soundcard features (e.g. enabling/disabling
|
1998-12-10 10:12:59 +01:00
|
|
|
automatic mic gain, digital output, joystick/game ports, some future MIDI
|
|
|
|
routing options, etc).
|
1998-12-08 12:49:21 +01:00
|
|
|
|
2005-05-10 12:55:24 +02:00
|
|
|
\fI/etc/asound.names\fP (or whatever file you specify with the
|
|
|
|
\fB\-f\fP flag) is used to store the list of device names available
|
|
|
|
in your system. The list does not contain all virtual names, because
|
|
|
|
the name space is infinite, but it detects present hardware and
|
|
|
|
generates list of common names. The user / system administrator / another
|
|
|
|
configuration tool might modify the file to add virtual names as well.
|
|
|
|
|
1998-12-01 11:26:49 +01:00
|
|
|
.SH SEE ALSO
|
|
|
|
\fB
|
|
|
|
amixer(1),
|
|
|
|
alsamixer(1),
|
|
|
|
aplay(1)
|
|
|
|
\fP
|
|
|
|
|
|
|
|
.SH BUGS
|
|
|
|
None known.
|
|
|
|
|
|
|
|
.SH AUTHOR
|
2007-10-15 10:25:17 +02:00
|
|
|
\fBalsactl\fP is by Jaroslav Kysela <perex@perex.cz> and Abramo Bagnara
|
2004-10-08 18:15:34 +02:00
|
|
|
<abramo@alsa\-project.org>. This document is by Paul Winkler <zarmzarm@erols.com>.
|