Ecasound
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, signal recycling, and automating audio processing
tasks.
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.
Ecasound 2.8.1
|
|
Price
Free to download
Size
1.0MB
License
GNU GPL v2
Developer
Kai Vehmanen and contributors
Website
eca.cx/ecasound
System Requirements
POSIS/SUS threads support
Optional:
OSS, OSS/Lite or ALSA drivers
JACK runtime environment
mpg123 / LAME
MidMod
libaudiofile
libsndfile
vorbis-tools
Timidity++
FAAC/FAAD2 tools
FLAC
aRts server
libsamplerate
Support
Sites:
Documentation,
Tutorials,
README,
Mailing
Lists
Selected
Reviews:
|
Features include:
- Perform most common tasks directly from the terminal
console: passive and interactive textmodes
- Highly optimized real-time engine with real-time
reliability
- Ability to adapt to runtime environment. Automatically
adjusts buffering parameters and other performance related options
based on analysis of runtime environment and the requested task
- Support for JACK audio server, LADSPA effect plugins and
ALSA kernel sound subsystem
- Portability and minimal external dependencies
- Wide rang of audio formats supported including WAV, MP3
MIDI, AAC, FLAC, Module formats
- Ecatools command-line utils:
- ecaconvert (convert from one file format to another,
supports batch processing)
- ecafixdc (fix DC-offset, supports batch processing)
- ecalength (prints audio file information)
- ecanormalize (normalize volume level, supports batch
processing)
- ecaplay (play files using the default output, supports
batch processing)
- ecasignalview (monitor signal volume in realtime)
- Sound processing components
- amplify, panning, DC-fix, volume normalization
- channel mixing and routing
- dynamics: noise gate, various compressors, limiter
- filters: lowpass, highpass, bandpass, bandreject,
resonant lowpass, resonant bandpass, resonator, comb, inverse comb,
allpass
- envelope modulation: pulse gate, tremolo
- time modulation: chorus, flanger, phaser, pitch shift,
fake-stereo
- delays: multitap delays, reverbs
- LADSPA effect plugins - hundreds of sound processing
plugins available
- Controllers (for modifying effect parameters during
processing)
- generic oscillator (either using an envelope table with
static points or with linear interpolation)
- linear envelopes (fade-in, fade-out, custom/generic
envelopes)
- MIDI continuous controllers (CC)
Return
to Console Multimedia Home Page
Last Updated Sunday, February 05 2012 @ 02:40 PM EST |