Jalv 1.4.4 is out. Jalv is a simple but fully featured LV2 host for
Jack. It runs LV2 plugins and exposes their ports as Jack ports,
essentially making any LV2 plugin function as a Jack application.
Download: http://download.drobilla.net/jalv-1.4.4.tar.bz2
Signature: http://download.drobilla.net/jalv-1.4.4.tar.bz2.sig
More about Jalv: http://drobilla.net/software/jalv
Changes:
* Add -c option for setting controls from the command line
* Add --no-menu option for jalv.gtk
* Don't expose non-MIDI event ports to Jack
* Hide controls for ports with notOnGUI property in generic UI
(based on patch from Robin Gareus)
* Support ui:portMap feature to allow UIs to avoid hard-coded
port indices (useful for compatibility and separately
distributed UIs)
* Preset menu support for Qt (patch from Timo Westkämper)
Enjoy,
--
dr
Lilv 0.18.0 is out. Lilv is a C library to make the use of LV2 plugins
as simple as possible for applications.
Download: http://download.drobilla.net/lilv-0.18.0.tar.bz2
Signature: http://download.drobilla.net/lilv-0.18.0.tar.bz2.sig
More about Lilv: http://drobilla.net/software/lilv
This release includes several bug fixes and improvements. Upgrading is
recommended. A function has been added but the API remains backwards
compatible with all previous releases.
Changes:
* Allow lilv_state_restore() to be used without passing an instance,
for restoring port values via a callback only
* Fix unlikely memory leak in lilv_plugin_instantiate()
* Support denoting latency ports with lv2:designation lv2:latency
* Allow passing NULL port_class to lilv_plugin_get_port_by_designation
* Call GetProcAddress with correct calling convention on Windows
* Add support for running plugins from Python by Kaspar Emanuel
* Clean up after test suite so multiple runs are successful
* Add lilv_port_get_node() for using world query functions with ports
* lv2info: Don't display invalid control maxes and defaults
(patch from Robin Gareus)
* lilvmm.hpp: Add wrappers for UI API
Enjoy,
--
dr
Suil 0.8.0 is out. Suil is a lightweight C library for loading and
wrapping LV2 plugin UIs. Suil transparently presents UIs written in
any toolkit as the desired widget type of host programs, so hosts do
not have to depend on foreign toolkits.
Download: http://download.drobilla.net/suil-0.8.0.tar.bz2
Signature: http://download.drobilla.net/suil-0.8.0.tar.bz2.sig
More about Suil: http://drobilla.net/software/suil
This releases adds a function, but remains backwards compatible with all
previous releases.
Changes:
* Add suil_instance_get_handle (patch from Rui Nuno Capela)
* Fix compilation errors on some systems
* Upgrade to waf 1.7.14
Enjoy,
-- dr
Sratom 0.4.4 is out. Sratom is a small C library for serialising LV2
atoms to/from Turtle. Using Sratom, hosts can easily serialise plugin
state or messages to and from portable strings in the same format as
plugin data files.
Download: http://download.drobilla.net/sratom-0.4.4.tar.bz2
Signature: http://download.drobilla.net/sratom-0.4.4.tar.bz2.sig
More about Sratom: http://drobilla.net/software/sratom
This releases fixes a minor bug and improves output. The API is
identical to the previous release.
Changes:
* Escape invalid characters when writing paths as URIs
* Fancier printing without subject and predicate
Enjoy,
-dr
LV2 1.8.0 is out. This release adds one new property (lv2:prototype), a
new example plugin, and some minor fixes, but does not add any new API.
This release is backwards compatible with all previous releases.
Download: http://lv2plug.in/spec/lv2-1.8.0.tar.bz2
Signature: http://lv2plug.in/spec/lv2-1.8.0.tar.bz2.sig
More about LV2: http://lv2plug.in/
Changes:
* Install lv2specgen for use by other projects.
* lv2specgen: Fix links to externally defined terms.
* Add scope example plugin from Robin Gareus.
* lv2core: Add lv2:prototype for property inheritance.
* atom: Make lv2_atom_*_is_end() arguments const.
* log: Add missing include <string.h> to logger.h for memset.
* ui: Fix LV2_UI_INVALID_PORT_INDEX identifier in documentation.
Enjoy,
--
dr
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of Rivendell v2.6.2. Rivendell is a full-featured radio automation system targeted for use in professional broadcast environments. It is available under the GNU General Public License.
From the NEWS file:
*** snip snip ***
Changes:
Fixed a bug in RDLogEdit that threw a segfault when dropping a cart
onto the end of a log.
Database Update:
This version of Rivendell uses database schema version 224, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
*** snip snip ***
Further information, screenshots and download links are available at:
http://www.rivendellaudio.org/
Cheers!
|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|-------------------------------------------------------------------------|
| The first duty of a revolutionary is to get away with it. |
| -- Abbie Hoffman |
|-------------------------------------------------------------------------|
Hello all,
after skipping 2013 altogether (2.9.0 was released in June 2012), it's
time to wrap up the git commits and start 2014 with an officially stamped
tarball:
1. Summary of changes in this release
-------------------------------------
Bug fixed with ai-remove/ao-remove. Regression fixed in ALSA PCM draining
logic. Many minor bugs have been fixed.
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.9.1 release
---------------------------
* Bugfixes to ALSA PCM output, ecatools, ECI ai-remove/ao-remove commands,
'-t' option. See NEWS file and git history.
* Ecasound now compiled with SUSv3 (-D_XOPEN_SOURCE=600).
Full list of changes is available at:
- http://nosignal.fi/ecasound/history.php
4. Interface and configuration file changes in 2.9.1 series
-----------------------------------------------------------
None.
5. Contributors to 2.9.1 series
-------------------------------
Patches - Accepted code, documentation and build system changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Extracted with 'git-shortlog -s':
v2.9.1:
2 Alessandro Ghedini
24 Kai Vehmanen
Bug Hunting - Reports that led to bugfixes (items closed)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
v2.9.1
* Knut Petersen (3)
multiple issues with ALSA drainining logic added to 2.8.0
bug in -t/cs-set-length
* Rocco / linuxmedia4 (1)
bug in ai-remove/ao-remove
* Brett Koonce (1)
build error with Mac XCode 5.x and SUSv2/_XOPEN_SOURCE=500
* Julien Claassen (1)
invalid design-by-contract warnings
Feature suggestions - Ideas that led to new features (items)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
No 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.1.tar.gz, md5sum:
13c7be1e4eddc0bbf3792dc17777e465
List of distributions with maintained Ecasound support:
See http://nosignal.fi/ecasound/download.php
--
The 12th edition of the Friday Interview has arrived, but first of all:
Happy new year to everyone, and a sincere thank you for both the
encouragement and the appreciation this series has gotten! And, of course,
a big thank you to everyone who has participated - I'm as happy and
interested as anyone to dive into the lives and backgrounds of the many
heroes of Linux audio. So, to a new and great year for Linux audio! :)
This week, we're joined by one of the legends of the game, responsible for
the barrage of awesome applications prefixed Q: Rui Nuno Capela!
http://www.zthmusic.com/rncbc/