[LV2] LV2 + midnam

David Robillard d at drobilla.net
Mon Nov 21 17:13:39 PST 2016

On Sat, 2016-11-12 at 16:54 +0100, Bent Bisballe Nyeng wrote:
> I think the midnam approach is a bad idea because it is encapsulating an 
> existing spec into a new one (LV2) but otoh it will ease the adaptation 
> in existing hosts...

For some (most obviously Ardour, which is why this exists), yes.  For
others, not so much.

Frankly I have zero interest in adding a pile of XML dependencies to my
hosts just for this, since they use the same small Turtle implementation
for everything and everything LV2ey fits nicely together and uses the
same data model.

>  on the other hand I would really like to see a 
> dynamic way of handing over such info to the host without having to 
> dynamically write files to disk.
> I therefore propose two new extensions:
> 1) A static midnam file to be used with the plugin, described in the ttl.
> 2) An atom based approach to hand over the attribute list is a 'pure' 
> LV2 way, without having to transfer xml strings, supporting the plugins 
> with the need for dynamic note descriptions.

Dynamic .midnam of any sort is not very tasteful to me, either.


More information about the Devel mailing list