ecafixdc file1 [ file2,...,fileN ]
ecalength file1 [ file2,...,fileN ]
ecamonitor [host][:port]
ecanormalize file1 [ file2,...,fileN ]
ecaplay [-dhk] file1 [ file2,...,fileN ]
ecasignalview [ options ] [ input ] [ output ]
Ecatools are simple command line utils that do various audio processing tasks. Most of them support batch processing. They all use ecasound to do the actual audio processing work.
ECACONVERT
A tool for converting a set of files to a common target format. This target format is given as the first command line argument, and its syntax is .ext.
ECAFIXDC
A simple command-line tool for fixing DC-offset.
ECALENGTH
See the separate ecalength(1) man page.
ECAMONITOR
Ecamonitor is a util program that can be used to monitor an active ecasound session. Ecamonitor is able to show information about the current chainsetup such as list of inputs, outputs, current position, effects, the engine status and numerous other things.
By default ecamonitor will try to connect to IP4 address "localhost", to port "2868". A different address can be specified when starting ecamonitor, for example "ecamonitor foo.mynetwork.com" or "ecamonitor foo.mynetwork.com:4500".
To enable inbound connections, ecasound has to be started with the --daemon option. Ecamonitor is implemented in Python using the NetECI API.
ECANORMALIZE
A simple command-line tool for normalizing sample volume. Finds out how much input file can be amplified without clipping and, if necessary, does the amplification.
ECAPLAY
Command-line tool that plays input files using the default output specified in ~/.ecasoundrc. Note! You can abort ecaplay at any time by pressing Ctrl-C. If you are playing multiple files, this will stop the current file and begin playing the next one. If you want to abort playing immediately instead of skipping to the next file, press Ctrl-C twice in short succession (around one second).
ECASIGNALVIEW
Ecasignalview is meant for monitoring signal amplitude and peak statistics. It accepts the following options:
More complete documentation for ecasignalview can be found from "Ecasound User's Guide" (see ''http://www.eca.cx/ecasound -> Documentation'').
ECASOUND Path to the ecasound executable. Affects most ecatools.
~/.ecasound/ecasoundrc The default ecasound resource file. See ecasoundrc(5) for details.
ecasound (1), ecalength(1), "HTML docs in the Documentation subdirectory"
Kai Vehmanen, <kai.vehmanen |at| wakkanet.fi>