[linux-audio-announce] [ANN] Ecasound 2.4.1 released

Kai Vehmanen kvehmanen at eca.cx
Thu Apr 7 19:50:24 EDT 2005

1. Summary of changes

aRts-plugin was added back to the distribution package and code
for mp3 header parsing was rewritten. A new playlist mode was
added to ecaplay. Many updates have been made to user and 
programmer documentation.

2. What is 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 and signal recycling. 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. A versatile console mode user-interface is included 
in the package.

Primary platform for running Ecasound is GNU/Linux. Ecasound can 
also be run on many UNIX-derived systems such as FreeBSD, Mac OS X 
and Solaris. Limited support for Windows is available through 
Cygwin. Ecasound is licensed under the GPL. The Ecasound Control 
Interface (ECI) is licensed under the LGPL.

3. Changes since last release

* Sources for the aRts plugin were accidentally left out from
   the v2.4.0 release. This release again has the plugin.

* The mp3 header parsing code has been partially written. This
   fixes various problems in using mp3 files with broken or
   uncommon header layout and contents.

* In addition to numerous minor bugfixes, a playlist mode has
   been added to ecaplay. See the following ecasound-list post:

* Minor new features: ability to reset ecasignalview peak
   statistics by sending a SIGHUP signal to the process,
   extended support for describing effect preset parameters (see
   the User's Guide for details).

* Various build system improvements: compile errors with
   egcs-2.91.66, updated to new versions of autoconf and automake,
   fixed compiling outside the main source directory, added
   the ability to define a custom pkgdatadir at make time.

* Documentation updates: new sections to the INSTALL file,
   many updates to the Ecasound Programmer's Guide and new
   sections to the User's Guide.

* Bug fixes: serious bug in -gc (crop gate) operator,
   problems in parsing LADSPA plugins such as the SCx
   compressors which have colon characters in their
   port descriptions.

Full list of changes is available at:
  - http://www.eca.cx/ecasound/history.php.

4. Interface and configuration file changes

* Note to distribution package maintainers:

   The Ecasound Programming Guide has been rewritten in
   plain ascii (used to be LaTeX) with optional support for
   reStructured text. I recommended packaging only the
   ascii version (ecasound_programmers_guide.txt) to the
   distribution package. Although there are make rules for
   creating the html version with rst2html (from python-docutils
   package), these are not meant for general use.

   There have been no changes to the other manuals (ECI and
   User's guides).

5. Contributors to this release

Patches - Accepted code, documentation and build system changes

   * Julian Dobson, Kai Vehmanen (1)
       Improved mechanism for mp3 header parsing.
   * Alexey Shchepin (1)
       Fix to a bug in time crop gate operator (-gc).
   * Junichi Uekawa (1)
       Support for specifying custom datadir forecasoundrc.

Bug Hunting - Reports that led to bugfixes (items closed)

   * Brad Fuller (1)
       Output to stdout even though -q has been specified
   * Adam Linson (1)
       Errors in ecasound-iam manpage.
   * Junichi Uekawa (1)
       aRts support was missing from 2.4.0 release.

Feature suggestions - Ideas that led to new features (items)

   * Peter Lutek (1):
       Ability to reset ecasignalview peak statistic

6. Links and files

Web site (and mirrors):
 	http://www.eca.cx (fi)
 	http://ecasound.seul.org (us)
 	http://ecasound.sourceforge.net (us)

Source packages:
 	md5sum: 48b75215252d21dddf5216cae27a5f4b

List of distributions with maintained Ecasound support:
 	See http://www.eca.cx/download.php

  Audio software for Linux!

More information about the Linux-audio-announce mailing list