Man1 - sndioctl.1
The
utility can display or manipulate controls of
audio devices, like the output level. The options are as follows:
Dump the raw list of available controls and exit. Useful as a debugging tool.
Use this
audio device.
Display characteristics of requested controls instead of their values.
Monitor and display audio controls changes.
Suppress printing of the variable name.
Suppress all printing when setting a variable.
Enable verbose mode, a.k.a. multi-channel mode. By default controls affecting different channels of the same stream are disguised as a single mono control to hide details that are not essential.
If no commands are specified all valid controls are displayed on
Unless
or
are used, displayed lines are valid commands. The set of available controls depends on the audio device.
Commands use the following two formats to display and change controls respectively:
On the left-hand side are specified the control group (if any), the affected stream name, and the optional channel number. Examples of left-hand side terms:
If the channel number (including the brackets) is omitted, the command is applied to all channels.
Values are numbers between 0 and 1. Two-state controls (switches) take either 0 or 1 as value, typically corresponding to the
and
states respectively.
If a decimal is prefixed by the plus (minus) sign then the given value is added to (subtracted from) the current value of the control. If
is used instead of a number, then the switch is toggled.
Increase the
control affecting all
channels by 10% of the maximum:
Mute all
channels:
Toggle the above
control:
Allow audio recording and set all
channels to 50%: