ecawave - audio file editor based on Qt and ecasound libraries


ecawave [audio_file.ext]


Ecawave is a simple graphical audio file editor. The user-interface is based on Qt libraries, while almost all audio functionality is taken directly from ecasound libraries. As ecawave is designed for editing large audio files, all processing is done direct-to-disk. Simple waveform caching is used to speed-up file operations. Ecawave supports all audio file formats and effect algorithms provided by ecasound libraries. This includes OSS, ALSA, aRts, over 20 file formats, over 30 effect types, LADSPA plugins and multi-operator effect presets.


Ecawave's user-interface is designed to be intuitive to use. There is no no hidden functionality. I guess you could call this WYSIWYCD - what you see is what you can do.

Keyboard control
Ecawave makes use of both accelerator keys and shortcut keys. These are defined as follows:

An accelerator key is an alphanumeric key that can be pressed together with a Meta-key, usually Alt, to select an item which is visible on the screen. If an item has an accelerator key, this is shown by underlining that character.

A shortcut key is a combination of Ctrl and another key. When pressed together they start an action from any of the menus. In the menu, the shortcut is printed after each item so that the user can learn about the shortcuts by using the application.


~/.ecawaverc Ecawave user preferences. If the file doesn't exist, it will be created with default values for all settings.

~/.ecasound/ecasoundrc User-specific setting that control ecasound operation. These settings also affect ecamegapedal sessions. See ecasoundrc(5) for more information.


ecawave user's guide, ecasound (1)


Kai Vehmanen, <>