Lilv 0.24.0
drobilla.net ⋅Lilv 0.24.0 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.
Changes:
- Add LILV_URI_ATOM_PORT and LILV_URI_CV_PORT defines
- Add lilv_state_set_metadata() for adding state banks/comments/etc (based on patch from Hanspeter Portner)
- Add lilv_world_get_symbol()
- Add lv2apply utility for applying plugins to audio files
- Add new hand-crafted Pythonic bindings with full test coverage
- Check lv2:binary predicate for UIs
- Do not instantiate plugin when data fails to parse
- Fix crash when NULL predicate is passed to lilv_world_find_nodes()
- Fix crash when state contains non-POD properties
- Fix documentation installation
- Fix loading dyn-manifest from bundles with spaces in their path
- Fix outdated comment references to lilv_uri_to_path()
- Fix state file versioning
- Replace bundles if bundle with newer plugin version is loaded (based on patch from Robin Gareus)
- Support re-loading plugins
- Unload contained resources when bundle is unloaded