AUMIX(1)
NAME
aumix - adjust /dev/mixer or /dev/mixer1
SYNOPSIS
aumix [-<device option>[ ]<level>|q[uery],[-<device
option>[ ]<level>|q[uery]],...] [-d] [-h] [-I{d|c}] [-L]
[-q] [-S]
DESCRIPTION
This program adjusts the settings of the audio mixing
device. It can be used from the command line, in scripts,
or interactively with the keyboard or mouse.
OPTIONS
DEVICE OPTIONS
-v percent|q[uery]
set main volume to percent of maximum, or print
setting
-b percent|q[uery]
set bass to percent of maximum, or print setting
-t percent|q[uery]
set treble to percent of maximum, or print setting
-s percent|q[uery]
set synth to percent of maximum, or print setting
-w percent|q[uery]
set PCM level to percent of maximum, or print set-
ting
-p percent|q[uery]
set PC speaker to percent of maximum, or print set-
ting
-l percent|q[uery]
set line to percent of maximum, or print setting
-m percent|q[uery]
set mic to percent of maximum, or print setting
-c percent|q[uery]
set CD level to percent of maximum, or print set-
ting
-x percent|q[uery]
set imix level to percent of maximum, or print set-
ting
-i percent|q[uery]
set line in level to percent of maximum, or print
setting
-o percent|q[uery]
set line out level to percent of maximum, or print
setting
-1 percent|q[uery]
set line1 to percent of maximum, or print setting
-2 percent|q[uery]
set line2 to percent of maximum, or print setting
-3 percent|q[uery]
set line3 to percent of maximum, or print setting
OTHER OPTIONS
-d adjust secondary mixer
-h display information on usage
-Ic run aumix interactively, using the full-screen
ncurses-based interface and IBM graphic characters
-Id run interactively, without graphic characters
-L load settings from $HOME/.aumixrc, or /etc/aumixrc
if the former is inaccessible
-q query all devices and print their settings
-S save settings to $HOME/.aumixrc
EXAMPLE
aumix -v75 -m 0 -q
sets volume to 75%, microphone to 0, and prints all
settings
INTERACTIVE USE
If no options are given on the command line, and it is
compiled with ncurses, aumix will run interactively.
LAYOUT
The left bank of controls is used for adjusting levels;
the right bank is for adjusting balance. Devices not sup-
ported by your hardware will be grayed-out and will not
have controls next to their names. Stereo devices will
have balance controls; mono de
vices will not.
KEYS
The following keys control aumix in interactive mode:
PgUp, PgDn, up and down cursor
select a new control.
Tab, Enter, <, >, comma and period
toggle between level and balance controls
+, -, [, ], left and right cursor
adjust the setting of the current device. The +
and right cursor keys increase the level by 5%; the
- and left cursor keys decrease it by the same
amount. The [ key sets it to 0% and ] sets it to
100%. The same keys work analogously on the bal-
ance controls.
Space toggles between record and play for controls which
are capable of this.
L or l load settings from $HOME/.aumixrc, falling back to
/etc/aumixrc
M or m mute or unmute
S or s save settings to $HOME/.aumixrc
Esc, Q or q
end the program.
The C-z, C-d and C-c keys also have their normal function (the
screen is refreshed when aumix is brought to the foreground).
MOUSE
In interactive mode, aumix can accept input from the mouse
if gpm is running and aumix is compiled with gpm support.
If gpm is not running but gpm support is included, the
message mouse off will appear at the top of the screen,
and only keyboard input will be accepted. With gpm run-
ning, most functions can be performed through the mouse.
The mouse is active whenever one of its buttons is held
down. While active, it works in the following ways:
- over a control track, it sets the control to match the
position of the mouse cursor.
- over a record/play indicator, it toggles the record/play
state.
- over the Q in Quit, the L in Load or the S in Save at
the top of the screen, it causes those actions.
FILES
$HOME/.aumixrc contains saved settings.
VERSION
This page corresponds to aumix 1.8, released 12 October
1997.
BUGS
When leaving the program via the Esc key, there is a
slight delay. Use of the q key is encouraged in its
place. Adjusting the level controls affects the balance.
MAINTAINER
Trevor Johnson lt;trevor@jpj.net
SEE ALSO
gpm(1)