subject: Ecasound 2.7.2 released version: 20100819-5 1. Summary of changes in this release ------------------------------------- Manual gate feature has been added. Bugs have been fixed in saving chainsetup state, seeking with resample objects and with cygwin support. 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 in 2.7.x series -------------------------- v2.7.2: * Manual gate (-gm) added. See ecasound(1) for docs. * liboil now enabled by default if its development files are found when running configure. * Bugfixes. v2.7.1: * Bugfixes. v2.7.0: * Open Sound Control (OSC) support. See the initial announcement mail sent to ecasound-list: http://eca.cx/ecasound-list/2009/04/0036-fixed.html Current interface is documented at: http://eca.cx/ecasound/Documentation/ecasound_osc_interface.txt The interface is still limited and subject to change in later releases, but it's a start. * New '-chorder' operator that allows to reorder channels of an audio stream. Also duplication and omission of certain channels is possible. See ecasound(1) man page for more information. * Added new amplify/gain variant '-eadb' that allows to specify the gain in dB. See the related mail thread: http://eca.cx/ecasound-list/2009/03/0034.html * Refactored POSIX signal handling in ecasound. See the following mail for some rationale, as well as a list of changes. See mail thread: http://eca.cx/ecasound-list/2009/02/0027.html * Various optimizations to Ecasound inner loops using the liboil library. See http://liboil.freedesktop.org/wiki/ To enable the optimizations, liboil-0.3 development files need to be installed and '--enable-liboil' must be passed to Ecasound's configure script. * New 'cop-get' interactive mode command. See the updated ecasound-iam(1) manual page for further info. Full list of changes is available at: - http://www.eca.cx/ecasound/history.php 4. Interface and configuration file changes in 2.7 series --------------------------------------------------------- v2.7.0: Output of '-ev' operator has been renewed. The name for default chainsetup created from command line is now "untitled-chainsetup". Most of the entries in the installed ecasoundrc file (in ${prefix}/share/ecasound/ecasoundrc), are now commented out by default. Major changes to the libecasound library public interface. This should not really affect anyone anymore, as direct use of libecasound has been discouraged for a long time and it is available only as a static library, but just in case someone is still using it. See libecasound/ChangeLog for a detailed list of changes. 5. Contributors to 2.7 series ----------------------------- Patches - Accepted code, documentation and build system changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Extracted with 'git-shortlog -s': v2.7.2: - Kai Vehmanen (15) v2.7.1: - FUJI (1) - Kai Vehmanen (17) v2.7.0: - Adam Linson (1) - Jeremy Hughes (1) - Junichi Uekawa (1) - Kai Vehmanen (203) Bug Hunting - Reports that led to bugfixes (items closed) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v2.7.2 * FUJI (1) resample and -y * Al Oomens (1) cygwin build broken * Julien Claassen (1) bugs in saving chainsetups with stacked audio objects v2.7.1: * Klaus Schulz (2) Build errors * Joel Roth (2) segfault with 'c-selected' bug in cs-setpos/forward/rewind * Pierre Lorenzon (1) Problem with old ALSA versions * FUJI (1) Whitespace bug in ecalength v2.7.0: * Oliver Oli (2) various bugs in new OSC support * RProgrammer @ sf.net (1) uninstall target broken on OS X (sfbug:1283448) * Jason Galyon (1) frontend parser bug for '-E' option Feature suggestions - Ideas that led to new features (items) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v2.7.0: * Julien Claassen (1) OSC support * Klaus Schulz (1) -eadb chainop 6. Links and files ------------------ Web site (and mirrors): http://eca.cx/ecasound (fi) http://ecasound.seul.org (us) http://ecasound.sourceforge.net (us) Source package: http://eca.cx/ecasound/download.php ecasound-2.7.2.tar.gz, md5sum: 40498ceed9cc7622ee969c427f13921c List of distributions with maintained Ecasound support: See http://eca.cx/ecasound/download.php --