nbmix for NetBSD - interactively control audio mixing
SYNOPSIS
nbmix [−d file]
DESCRIPTION
The nbmix command interactively displays and modifies various audio system mixing variables using a curses(3) based interface.
The nbmix command uses the NetBSD audio(4) interfaces directly, rather than using ossaudio(3) emulation.
The −d flag can be used to give an alternative mixer device. The default is /dev/mixer.
DOWNLOAD
Source code: nbmix-0.3.tgz 20-Feb-2010
MD5: 43af9b8800d7c65531331738c6471c6f
SHA-1: 315c5365dee161bc38a73d3c36a8f9c11df9216a
PGP: nbmix-0.3.tgz.asc
KEY BINDINGS
- h, 〈left〉
- Decrease volume or move cursor left
- l, 〈right〉
- Increase volume or move cursor right
- j, 〈down〉
- Move cursor down
- k, 〈up〉
- Move cursor up
- m
- Toggle mute where available
- o, O
- Enable, disable (on,off) current element in a set
- 〈space〉
- Toggle current element in a set
ENVIRONMENT
MIXERDEVICE
the mixer device to use.
FILES
/dev/mixer
mixer audio device
SEE ALSO
mixerctl(1), audioctl(1), audio(4), sysctl(8)
AUTHORS
Patrick Mahoney 〈pat@polycrystal.org〉
BUGS
No scrolling support: mixer elements that do not fit on the screen are not displayed.
Volume controls adjust all channels simultaneously.
Volume controls sometimes refuse to adjust. The controls adjust in step sizes reported by the audio(4) interface, but sometimes this step size is insufficient and upon the next poll of the hardware, the volume will fall back to the previous level. Usually, the volume can be increased by the user several steps before the next hardware poll, and so the change in volume will be sufficient. The author does not know if the hardware misreports the step size or if the audio driver is at fault.