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:
artsshell [[suspend] | [status] | [terminate] | [autosuspend secs
] | [networkbuffers n
] | [volume [volume
]] | [stereoeffect options
]] [-h
-q
]
artsshell [options] command
[command-options
]
The following options are supported:
-q
Suppress all output.
-h
Display command usage.
The following commands are supported:
suspend
Suspend the sound server.
status
Display sound server status information.
terminate
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 network 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.
Would you like to comment or contribute an update to this page?
Send feedback to the TDE Development Team