[LAD] Portable user interfaces for LV2 plugins

Olivier Guilyardi list at samalyse.com
Tue Mar 1 17:53:47 UTC 2011

On 02/28/2011 10:37 PM, Stefano D'Angelo wrote:

> The current NASPRO bridge from LADSPA to LV2 does not depend on LRDF
> files, yet it uses them if found to provide extra metadata. After all,
> that's what they are for.

Sounds good. AFAIK, the LRDF files are especially useful for enumerations. I've
seen several plugins which were not usable without that. But I find important
that the bridge actually behaves as a normal LADSPA host and doesn't rely on
LRDF files to be present.

> 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..


More information about the Linux-audio-dev mailing list