Ecasound

From Wikipedia, the free encyclopedia

Ecasound
Maintainer: Kai Vehmanen
Stable release: 2.4.5 [+/-]
Preview release: 2.4.5 [+/-]
OS: GNU/Linux, Mac OS X
FreeBSD, Solaris, Cygwin
Use: hard-disk recording
audio processing
License: Free software
Website: [Ecasound]

Ecasound is a hard-disk recording and audio processing tool, running on GNU/Linux, Mac OS X, and FreeBSD. It is free software, available under the GNU General Public License.

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. Ecasound supports JACK and LADSPA effects plug-ins.

Team leader is Kai Vehmanen, with dozens of contributors. Kai joined the project in 1995, when it was called wavstat, a simple DSP utility running under OS/2. Last updated 7/12/2006.

[edit] User Interface

Ecasound is a command-line tool: it does not include a native graphical interface. Major tasks (recording, mixdown) can be easily performed directly from the CL, or by scripts. Several GUI front-ends have been written for it:

  • EcaEnveloptor Creates envelopes for ecasound objects, requires PyGTK & pyecasound. Non-realtime. By Arto Hamara (13/06/2001)
  • Ecmd Multitrack recording and mixing, includes mixer panel and effects panel. Tcl/Tk-based. By Joel Roth (11/11/2006)
  • EMi Mastering interface, virtual rackmount effect. Python-based. By Felix Le Blanc (27/04/2006)
  • GAS Graphical Audio Sequencer. Multitrack recording and mixing. GTK based. by Luke Tindall. (2001) (?-site down)
  • TkEca Controls almost all features: multitrack recorder/mixer. Tcl/Tk interface. By Luis Gasparotto (29/01/2004)
  • Visecas Preserves Ecasound semantics: edits chains & audio objects, not tracks/regions. GTK+ based. By Jan Weil (22/01/2004)

[edit] See also

[edit] External link