subject: Ecasound 2.9.3 released 1. Summary of changes in this release ------------------------------------- Update pyecasound and ecamonitor to work with Python3. Python2.7 or newer is now required. The old C based implementation of ECI for Python is dropped completely. It has been deprecated since 2.9.0 (2012). A few minor fixes to compiler warnings, LADSPA plugin capability parsing and rubyecasound. 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 this release --------------------------- Full list of changes is available at: - http://nosignal.fi/ecasound/history.php 4. Interface and configuration file changes in this release ----------------------------------------------------------- - build: '--enable-python=iwantc' removed 5. Contributors to this release ------------------------------- Patches - Accepted code, documentation and build system changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ David Runge (1): build: do pkg-config search for lv2 instead of deprecated lv2core Kai Vehmanen (19): build: version to 2.9.2+dev, tree opened for devel eca-chainsetup: remove inaccurate dbc warning in device open doc: Fix incorrect link to git tree web interface ecatools: ecamonitor updated to support python3 kvutils: fix compilation errors for nanosleep/usleep build: update config.guess and config.sub to 2018-02 build: fix issue in configure.ac check for execvp() kvutils: return error from kvu_sleep() if platform support missing libecasound: LADSPA: fix bug in parsing output capability libecasound: fix compiler warnings in eca-engine.cpp ecatools: further fixes to ecamonitor for python3 support pyecasound: remove C pyecasound implementation pyecasound: add support for python3.x doc: update NEWS rubyecasound: fix warning concerning Object#timeout doc: add David Runge to AUTHORS doc: update RELNOTES for 2.10 release doc: update README, AUTHORS and RELNOTES for release build: 2.9.3 release Marc Lavallée (2): pyecasound: style update to match with python3 conventions pyecasound: remove obsolete comment Bug Hunting - Reports that led to bugfixes (items closed) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v2.9.3 * David O'Toole (1) compile error on Cygwin Feature suggestions - Ideas that led to new features (items) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ No new features implemented. 6. Links and files ------------------ Web site (and mirrors): http://nosignal.fi/ecasound (fi) http://ecasound.seul.org (us) http://ecasound.sourceforge.net (us) Source package: http://nosignal.fi/ecasound/download.php ecasound-2.9.3.tar.gz, sha256sum: 468bec44566571043c655c808ddeb49ae4f660e49ab0072970589fd5a493f6d4 List of distributions with maintained Ecasound support: See http://nosignal.fi/ecasound/download.php --