Related Software Categories:
Music Programming Tools
Lilv 0.16.0
|
by David Robillard
(David Robillard Website)
Are you the Developer?
|
Operating System: Linux
File Size:
143 KB
License:
Freeware (All Free software)
License Conditions: Freeware System Requirements: Linux with Jack Date Added: 2013-02-25
For more detail about software : Software Description
|
|
Software Description
Lilv is a library to make the use of LV2 plugins as simple as possible for applications. Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies.
Lilv is Free Software (using an extremely liberal “MIT-style” license) written in C99 using Serd and Sord, and is known to work on GNU/Linux, Mac OS X, and Windows 7 with MingW.
Changes in v0.16.0:
- Add lilv_world_ask() for easily checking if a statement exists
- Add lilv_world_get() and lilv_port_get() for easily getting one value
- Add lilv_nodes_merge()
- Make lilv_plugin_get_port_by_designation() return a const pointer
- Require a URI for lilv_state_to_string() and fail gracefully otherwise
- Fail gracefully when lilv_state_new_from_string() is called on NULL
- Make state loading functions fall back to lv2:default for port values, so a plugin description can be loaded as default state
- Ignore state ports with no value instead of printing an error
- Support atom:supports in lilv_port_supports_event()
- Add va_list variant of lilv_plugin_get_num_ports_of_class()
- Bugfix for several plugin functions that failed to load data if called first
- Correctly depend on serd at build time (fix compilation in odd cases)
- Disable timestamps in HTML documentation for reproducible build
- lilvmm.hpp: Support varargs for Plugin::get_num_ports_of_class()
- lilvmm.hpp: Add several missing methods
- Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory)
Changes in v0.14.4:
- Bugfix for crash due to invalid URI argument
- Handle failure to save plugin state
- Reduce memory usage per node
- Make all 'zix' symbols private
- Simpler node operation
- Documentation fix for ui_type parameter
- Add lv2bench utility
- Bugfix for hyper-strict warnings
- No longer require a C++ compiler to build
- Add option to build utilities as static binaries
- Upgrade to waf 1.7.2
Changes in v0.14.2:
- Bugfix for compilation with –dyn-manifest.
Proudly sponsored by


Post new comment