Ecasound is a hard-disk recording and audio processing tool for Unix-like computer operating systems including Linux, Mac OS X, and FreeBSD.
Ecasound allows flexible interconnection of audio inputs, files, outputs, and effects algorithms, realtime-controllable by builtin oscillators, MIDI, or interprocess communication via GUI front-end.
Kai joined the project in 1995, when it was called wavstat, a simple DSP utility running under OS/2.
Major tasks (recording, mixdown) can be easily performed directly from the command line interface, or by scripts.
Several GUI front-ends have been written for it: This free and open-source software article is a stub.