The artsshell command is intended as a utility to perform
miscellaneous functions related to the sound server. It is expected that
the utility will be extended with new commands in the future (see the
comments in the source code for some ideas).
The command accepts the following format:
[suspend | status | terminate | autosuspend secs
| networkbuffers n
| volume [volume
] | stereoeffect options
artsshell [options] command [command-options]
The following options are supported:
Suppress all output.
Display command usage.
The following commands are supported:
Suspend the sound server.
Display sound server status information.
Terminate the sound server. This may confuse and/or crash any
applications that are currently using it.
- autosuspend seconds
Set the autosuspend time to the specified number of seconds. The sound
server will suspend itself if idle for that period of time. A value of
zero disables auto-suspend.
- networkbuffers n
Set the size of the nework buffers to be a factor of
n times the default size.
- volume [volume]
Sets volume scaling for sound server audio output. The
volume argument is a floating point
value. With no argument the current volume is displayed.
- stereoeffect list
List all of the available stereo effect modules.
- stereoeffect insert [top|bottom] name
Insert a stereo effect into the stereo effect stack. Returns
an identifier that can be used for later removing it. It can be
installed at the top or the bottom (the default).
- stereoeffect remove id
Removes the stereo effect with identifier
id from the effects stack.