[LAD] Some LV2 news

Lars Luthman lars.luthman at gmail.com
Wed Apr 16 15:45:26 UTC 2008


...for those who do not follow the LV2 mailing list.

1. EVENTS

There is an extension for sending arbitrary events to and from plugin
ports here: http://lv2plug.in/ns/ext/event#EventPort

This extension specifies how to send MIDI events using those ports:
http://lv2plug.in/ns/ext/midi#MidiEvent

MIDI event support is implemented in Elven, Ingen, lv2_jack_host (and
more?) and a couple of experimental plugins (a virtual keyboard, a basic
drum machine, some MIDI utilities, some synths).

There is no published OSC event type spec yet, but there are
experimental hosts that are sending OSC to and from plugins and GUIs
using the event ports.


2. UIS

Here is an extension that defines a framework for embedded LV2 (G)UIs:
http://lv2plug.in/ns/extensions/ui

So far there is only a Gtk+ 2.0 GUI type specified, but others would be
easy to add if someone writes up a spec for them. This is supported by
Elven, Ingen (and more?) and a couple of plugins (e.g. above mentioned
virtual keyboard and synths).


There are also a bunch of other extensions for port grouping, saving and
restoring the internal state of a plugin, and other stuff. See
http://lv2plug.in for more information.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20080416/f57f0d83/attachment.pgp>


More information about the Linux-audio-dev mailing list