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

Kai Vehmanen kvehmanen at eca.cx
Mon Aug 22 16:29:55 EDT 2005

1. Summary of changes

Support for the ALSA sequencer API has been added. A few bugs related
to .ewf file processing have been fixed. A serious problem in the
disk i/o subsystem, which caused system freezes in some conditions,
has been fixed. Disk subsystem performance has also improved 
slighly in this release.

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

* Support for the ALSA MIDI Sequencer API. See
   < http://www.linux.org/docs/ldp/howto/MIDI-HOWTO-10.html >
   for an good introduction of what can be done with the ALSA sequencer
   subsystem. For instructions on how to use it with Ecasound, see
   < http://eca.cx/ecasound/Documentation/examples.html#midi-io >,
   and the ecasound(1) man page.

* Important bugfixes to the disk i/o subsystem. A severe bug causing
   system freezes when using -z:db with very large buffersizes has
   been fixed. This also closes Debian bug #317900:
   < http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=317900 >

* Bugfixes to .ewf file support. Debugging code for .ewf processing
   was accidentally left enabled to the 2.4.2 release, causing very
   verbose console output when processing ewf-files. A bug in the
   interaction between .ewf files and the disk i/o subsystem, was also

* The --{disable,enable}-jack configure switch was broken
   in 2.4.2 release. Luckily this has affected only a minority
   of users, as by default JACK is enabled whenever the necessary
   headers and libraries are present at compile-time.

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

4. Interface and configuration file changes

None in this release.

5. Contributors to this release

Patches - Accepted code, documentation and build system changes

   * Pedro Lopez-Cabanillas [pedrolz] (1)
       Support for ALSA MIDI sequencer.

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

   * Pedro Antonio Fructuoso Merino (2)
       Bug in using 'ao-remove' to remove JACK objects. The disk
       i/o system freeze bug.
   * Arieh Skliarouk, Junichi Uekawa, Tom Rosenfeld (1)
       The disk i/o system freeze bug.
   * Julien Claassen (1)
       Ewf + -z:db bugs.
   * Valery -at- vslash -dot com (1)
       Failed runtime check when run on FreeBSD 5.3
   * Kamil Wencel (1)
       Bugs with combining resampling and JACK input/outputs.

6. Links and files

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

Source packages:
 	md5sum: ea4af6ffa9f00743270151927f7b4584

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

  links, my public keys, etc at http://eca.cx/kv

More information about the Linux-audio-announce mailing list