Ecmd

Easy multitrack recording with Ecasound

Features

  • Simple layout

    • One mixer window
    • One effects window
    • Text terminal for various diagnostic info
    • NO dialog boxes
  • JACK, LADSPA support

  • Complexity management

    Program logic simplifies setup and recording of live events, avoiding many causes of error. Chain setups are generated automatically and generally just work.

  • Quick

    Menu buttons allow easy switching between multiple versions of a track or mix.

  • Common convenience features on mixer panel

    • Per-track volume, pan, mute settings
    • Transport controls
    • Time marks
  • Persistent settings

    All settings are persistent and maintained separately for each project.

  • Full range of effects, including logarithmic controls

    Access to all Ecasound effects, presets and controllers, as well as whatever LADSPA plugins are available on your system.

    Slider controls are provided for all effects, where hinting information is available, with logarithmic scales where appropriate.

  • Multiple output targets enable:

    • live effects processing for musical instruments
    • effects processing on backing tracks
    • provisional mixdown during live recording
  • Command line support

    You can enter Ecasound IAM or Perl commands at any time to access the full power of Ecasound.

  • Per-project configuration

    Parameters such as recording formats and sound devices can be stored in a per-project configuration file.

  • Hackable

    Ecmd is written in Perl with plenty of debugging information available, should you want to hack it.

Future Capabilities

  • Multiple parameter setups per project

  • Time-based settings

    Associating effect-settings with time marks to enable timed fade-in/fade-out ~