audioctl(1) - NetBSD Manual Pages

Command: Section: Arch: Collection:  
AUDIOCTL(1)             NetBSD General Commands Manual             AUDIOCTL(1)

audioctl -- control audio device
audioctl [-d device] [-p channel] [-n] -a audioctl [-d device] [-p channel] [-n] name ... audioctl [-d device] [-p channel] [-n] -w name=value ...
The audioctl command displays or sets various audio system driver vari- ables. If a list of variables is present on the command line, then audioctl prints the current value of those variables for the specified device. If the -a flag is specified, all variables for the device are printed. If the -w flag is specified audioctl attempts to set the speci- fied variables to the given values. The -d flag can be used to give an alternative audio control device, the default is /dev/audioctl0. The -p flag can be used to give a virtual channel to control, the default is a new channel. The -n flag suppresses printing of the variable name.
AUDIOCTLDEVICE the audio control device to use.
/dev/audio0 audio I/O device (resets on open) /dev/audioctl0 audio control device /dev/sound0 audio I/O device (does not reset on open)
To set the playing sampling rate to 11025, for the channel 3 you can use audioctl -p 3 -w play.sample_rate=11025 To set all of the play parameters for CD-quality audio, you can use audioctl -p 3 -w play=44100,2,16,slinear_le Note that many of the variables that can be inspected and changed with audioctl are reset when /dev/audio0 is opened. This can be circumvented by using /dev/sound0 instead.
The old -f flag is still supported. This support will be removed eventu- ally.
audioplay(1), audiorecord(1), mixerctl(1), audio(4), sysctl(8)
The audioctl command first appeared in NetBSD 1.3. NetBSD 8.0 January 27, 2002 NetBSD 8.0
Powered by man-cgi (2021-06-01). Maintained for NetBSD by Kimmo Suominen. Based on man-cgi by Panagiotis Christias.