[LAD] Portable user interfaces for LV2 plugins

Stefano D'Angelo zanga.mail at gmail.com
Tue Mar 1 18:01:20 UTC 2011

2011/3/1 Stefano D'Angelo <zanga.mail at gmail.com>:
> 2011/3/1 Olivier Guilyardi <list at samalyse.com>:
>> On 02/28/2011 10:37 PM, Stefano D'Angelo wrote:
>>> However, that part currently depends on librdf, and I've been so lazy
>>> not to provide ways to build the bridge without it. However it should
>>> be easy to modify. But since the new bridges are in the making and top
>>> priority here, I guess they will be released more or less by the time
>>> LV2r4 and the next SLV2 will be released, so it won't take long.
>>> Unfortunately the LRDF part won't be there due to a complete rewrite,
>>> and support for that thing will be delayed to some later release (but
>>> not too much) since I want to avoid librdf. In this regard, I wanted
>>> to use libxml2 directly, is that ok for you? (However, I will also
>>> provide a clean way to build without LRDF support, so...)
>> For me, no. libxml2 is more than 1Mb on my 32bit Debian system. I don't know
>> what size it will be on Android, after static linking, but I'm pretty sure it
>> will remain quite big. This won't work in my case I'm afraid. If I add native
>> LADSPA support, then I can use the Android XML Java APIs to parse XML, without
>> the need to bundle libxml2, or libexpat, etc..
> Mmm, one more reason to avoid supporting LRDF...

If we want to say it all... there's also N3 Ardour presets, but...
IDEA: a separate dynamic manifest for LRDF and yet another for Ardour
N3 presents, and other ones for whatever you want!

Oh, I just noticed this error in the dyn manifest header:

<http://www.example.com/plugin/uri> a lv2:Plugin; should be
<http://www.example.com/plugin/uri> a lv2:Plugin . in the
documentation of function lv2_dyn_manifest_get_subjects.

More information about the Linux-audio-dev mailing list