aumix 1.7 README


This is an audio mixer which can be used from the command line or scripts, or interactively at the console or a terminal with a full-screen, ncurses-based interface. A recent version of the ncurses libraries is recommended. Versions 1.9.9g and 4.0 are known to work with aumix. If you wish to compile aumix with GPM support you'll need libgpm. Version 1.12 is recommended. Compiling with neither of these will yield a much smaller binary. You will need the sound driver in your kernel or as a module.

Installation:

Precompiled:

Two i486-linux binaries are provided: aumix, linked against libc 5 and libncurses 1.9.9g (3.4); and aumix-libc6, linked against libc 6 and libncurses 4.0. Both are also linked to libgpm. Do

make install

to install the libc 5 one into /usr/local/bin and the man page into /usr/local/man/man1. To install the libc 6 version, do

mv aumix-libc6 aumix; make install

Roll-Your-Own:

To compile, edit Makefile and comment out -DGPM or both that and -DNCURSES from OPTS if you wish to disable GPM support or full-screen mode. If you do this, also comment out -lgpm or both that and -lncurses from the LIBS line. Then do

make clean install

which removes the precompiled binaries, builds new ones, places them in /usr/local/bin, and places the man page in /usr/local/man/man1 (change BINDIR and MANDIR in Makefile if you want them elsewhere).

Changes:

New in version 1.7:

New in version 1.6.1:

New in version 1.6:

New in version 1.5:

New in version 1.4:

New in version 1.3:

New in version 1.2:

New in version 1.1:

New in version 1.0:

New in version 0.2:

To Do:


For information on the authors, copyright and license, please read the beginning of aumix.c.

Comments, questions, bug reports (please be detailed), and especially patches are welcome. Send them to the maintainer, trevor@jpj.net.