[LAA] LV2 4.0

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-announce@...>
Subject: [LAA] LV2 4.0
Date: Tuesday, March 22, 2011 - 10:02 am

LV2 4.0 is out.

More information about LV2 can be found at: http://lv2plug.in

This release is a significant one, fixing many problems and introducing
a new standard (though optional) method of depending on LV2 extensions.
In particular, it is now possible to install system-wide extensions and
build against them using a standard include style (without requiring a
central authority on extension package names). The lv2core package, as
of this version, includes a utility called lv2config that makes this
possible.
See http://lv2plug.in/docs/index.php?title=Using_Extensions_in_Code for
details.

Changes (non-exhaustive):

* Make doap:license suggested, but not required (for wrappers)
* Define lv2:binary (MUST be in manifest.ttl)
* Define lv2:majorVersion and lv2:minorVersion (MUST be in manifest.ttl)
* Define lv2:documentation and use it to document lv2core
* Add lv2:FunctionPlugin and lv2:ConstantPlugin classes
* Move lv2:AmplifierPlugin under lv2:DynamicsPlugin
* Loosen domain of lv2:optionalFeature and lv2:requiredFeature
(to allow re-use in extensions)
* Add generic lv2:Resource and lv2:PluginBase classes
* Fix definition of lv2:minimum etc. (used for values, not scale points)
* More precisely define properties with OWL
* Move project metadata to manifest
* Add lv2:enumeration port property.
* Define run() pre-roll special case (sample_count == 0).

Release tarball is available at: http://lv2plug.in/spec/lv2core-4.0.tar.bz2
Documentation for LV2 core is available at: http://lv2plug.in/ns/lv2core

Share and enjoy,

-dr
_______________________________________________
Linux-audio-announce mailing list
Linux-audio-announce@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-announce

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-announce] Mstation update, John Littler, (Tue Oct 1, 5:34 pm)
[LAA] [ANN] Sonic Visualiser v1.3 now available!, Chris Cannam, (Sat Jul 12, 9:09 am)
[LAA] phasex-0.12.0-beta4, William Weston, (Wed Sep 16, 2:32 pm)
[LAA] Sonic Visualiser v1.7.1 now available, Chris Cannam, (Thu Oct 29, 12:14 pm)
[LAA] Crafting Digital Media book from Apress, Daniel James, (Tue Dec 1, 1:29 pm)
[LAA] LV2 4.0, David Robillard, (Tue Mar 22, 10:02 am)
[LAA] JACK 0.120.2 released, Paul Davis, (Sat May 28, 8:10 am)
[LAA] xwax 1.0 release, Mark Hills, (Wed Aug 3, 8:32 am)
[LAA] [ann] out now petri-foo 0.1.85, James Morris, (Mon Jul 30, 8:19 am)
[LAA] Qtractor 0.6.0 - The Byte Bald Beta release!, Rui Nuno Capela, (Fri Mar 21, 7:29 pm)
[LAA] OpenAV: ArtyFX 1.2 Announce, Harry van Haaren, (Fri Sep 5, 8:18 pm)