[LV2] Port Groups (changes + patches: invada, swh)
David Robillard
dave at drobilla.net
Wed Aug 12 10:12:14 PDT 2009
Port groups extension updated, there were some errors and undefined
roles (ambisonics stuff), etc. I also simplified the number of roles a
bit, the old one borrowed from wikipedia (and lars', which I assume was
too) and used quite a few redundant ones. This one uses positional
stuff that makes more sense without having to read a book on surround
format terminology (e.g. "surround" is meaningless without context, but
"side" and "rear" are obvious). It also seems to match more APIs out
there.
http://lv2plug.in/ns/dev/port-groups.lv2/port-groups.html
Attached are patches against most recent swh-plugins git, and Invada
bzr. Calf git is still fine. I might do ll-plugins later today (Lars
who has returned back from the dead: comments on this ext vs. your old
one? Basically it's just a simplified and flattened version of the same
thing because the 'membership' blank node was annoying and this way
works better with dumb implementations)
(Note this is still in /dev/ so releasing things that depend on it is
probably unwise. I'd like to move this to /ext/ soon though, pending
comments and another working host implementation)
One thought: the control group stuff seems to really not belong in this
though. It's already a very large extension to wade through. Maybe
those should be split into a separate file (that uses the same
predicates)? It's much more likely to change over time...
Cheers,
-dr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: swh-lv2-port-groups.patch
Type: text/x-patch
Size: 19657 bytes
Desc: not available
URL: <http://lists.lv2plug.in/pipermail/devel-lv2plug.in/attachments/20090812/d714743e/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invada-lv2-port-groups.patch
Type: text/x-patch
Size: 18511 bytes
Desc: not available
URL: <http://lists.lv2plug.in/pipermail/devel-lv2plug.in/attachments/20090812/d714743e/attachment-0003.bin>
More information about the Devel
mailing list