Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. As most functionality is located in shared libraries, creating alternative user-interfaces is easy. A versatile console mode interface is included in the package.
Eric Rz. writes:
[ecasound] is an extremely useful, stable and versatile tool for multitrack audio processing, recording and format conversions. It features a commandline interface that makes it ideal for both vision impaired users and scripted batch processing. Additionally it can be controlled through an interactive mode either with an ncurses interfaces or from programs or scripts written in C, C++, perl, python, php, emacs-lisp and ruby.
ecasound main page: http://www.wakkanet.fi/~kaiv/ecasound/w
More information on this package can be found on the Debian web site.
(If there is a package you would like to see featured here, go to the userinfo page and follow the directions there to submit your entry.)