mmixer is console based, perl audio mixer. You will need to have Term-Screen and Audio-Mixer perl modules (also you will need Term::ANSIColor module, wich probably is included in your perl distribtion by default) . Look in the documentation section for information how to install perl modules. Tested on Peanut Linux and Slackware Linux .
1.1 - 1.2 : Code cleanup release. Minor interface changes.
1.0 - 1.1 : Now volumes will be automaticaly saved in ~/.mmixer file at exit and automaticaly loaded at mmixer
startup. You can load saved volumes at system startup, by adding in /etc/rc.d/rc.local :
/usr/bin/mmixer -l /home/user/
where you can substitute '/home/user/' with any other path contains mmixer config file.
'del' - mute all volumes
'pgdn'/'pgup' - min/max current volume
Fixed problem with left arrow key on some terminals . Unimportant interfaces changes .
Follow those steps:
# tar xfvz mmixer-1.2.tar.gz
# cd mmixer-1.2
now as root:
# cp ./mmixer /usr/bin/
Screenshots: mmixer in action.