Opens a new session window.
Creates an empty file for editing.
Opens a new file replacing currently edited file. Ecawave handles files in the same way as ecasound. File type/format is determined from file name extension. This may seem a bit clumsy, but it is simple and it works. As an added bonus, support for new file formats can be added seamlessly to ecasound library.
So most of the time, ecawave doesn't care about file types. As an exception, only RIFF wave files (.wav) and raw files (.raw) can be used in direct-mode, in which all processing and editing is done without temporary files.
Ecawave also recognizes some formats (like for example raw audio files) that require additional audio format info. When you select these files, audio format input fields are enabled.
When opening files, you can also specify whether to use waveform cache and whether to do a forced cache-refresh. Cache data is stored in separate files - filename + ".ews".
Close currently edited file. If this was the last session, ecawave exits.
Saves the currently edited file. Only needed when file has been modified (marked by * in the statusbar).
Save the currently edited file to another file.
Starts processing from current position. If there is a marked area, processing will only affect it.
Stop processing. Current position is resetted to begin.
Process marked area with ecasound effects. It's also possible to preview effects before processing.
Apply a fade-in effect to the currently selected area.
Apply a fade-out effect to the currently selected area.
Copy marked area to ecawave's clipboard.
Copy marked area to ecawave's clipboard, and then remove it from the edited file.
Paste the contents of ecawave's clipboard into the current file starting from the current position.
Zoom to marked area.
Zoom out so that the whole file is visible.
Mark the entire file. Note! Not just the visible area.
Unmark currently marked area.
Redraws the waveform data.
Currently following ~/.ecawaverc variables are used:
~/.ecawaverc uses the same format as ~/.ecasoundrc. One line consists of a configuration variable and its value. Variable and value are separated with either '=' or ' '. Lines beginning with a "#" are ignored (comment lines).
Also take a look at, ecasoundrc(5) manual page.