smix(1) | Linux System Manual | smix(1) |
smix - A Simple LINUX Mixer Program
smix [-v] [-h] [-o file] [-i file] [-m file] [-s] [command(s)]
smix , a simple mixer program that reports or controls the Mixer settings of /dev/mixer (or the specific mixer device file specified by the "-m file" option) from the command line parameter(s).
The commands are detailed below, capitals showing the minimum abbreviation allowed. Upper or lower case can be used on the command line. All Volume settings are in range 0-100 (0 min, 100 max), but these are scaled to the mixers actual range, hence set volume may be slightly different.
To see what devices/channels the mixer is configured with and to get a command summary, use smix -h
Use '-' as a filename to indicate standard input.
Three possible configuration files can be used: a LOCAL config file (usually in current directory), a HOME config file in user's $HOME directory and a GLOBAL config file.
All the siggen suite of programs are compiled with the names of the config files built in. By default the configuration files are:
The config files do not have to exist. If they exist and are readable by the program they are used, otherwise they are simply ignored.
The config files are always searched for configuration values in the order LOCAL, HOME, GLOBAL. This allows a scheme where the sysadmin sets up default config values in the GLOBAL config file, but allows a user to set some or all different values in their own HOME config file, and to set yet more specific values when run from a particular directory.
If no configuration files exist, the program provides builtin default values, and these values can be set by appropriate command line options and flags.
See siggen.conf(5) for details of the configuration files.
smix currently looks for configuration values MIXERFILE, VERBOSE.
All the other mixer programs that float around the internet.
Copyright 1995-2008 Jim Jackson
The software described by this manual is covered by the GNU General Public License, Version 2, June 1991, issued by :
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translation instead of in the original English.
Jim Jackson
Email: jj@franjam.org.uk
20 Feb 1998 | Release 2 |