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
fixed.
* 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:
http://ecasound.seul.org/download
http://ecasound.seul.org/download/ecasound-2.4.3.tar.gz
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