[LV2] lv2:relation
David Robillard
d at drobilla.net
Tue Feb 28 15:54:28 PST 2012
On Tue, 2012-02-28 at 19:12 +0100, Stefan Kersten wrote:
> On 28.02.12 03:47, David Robillard wrote:
> > On Mon, 2012-02-27 at 17:12 -0500, David Robillard wrote:
> >> Since we've unfortunately overloaded "property", I'm calling this the
> >> port's "relation".
> >
> > Actually, on second though, is this a "parameter"?
>
> .sounds much more accessible than "relation".
Yeah, the idea hadn't quite fully formed in my head yet. It's really
"property" but that's too overloaded. I think people will guess what
"parameter" meann pretty accurately.
> > "Parameter" =
> > * Identified by URI, has a "value" of any type (one per URI per plugin)
> > * Is a property the plugin "understands"
> > * Likely to be saved in plugin state
> > * Can get/set by sending a message
> > * Can be expressed in a control port
>
> so this would not necessarily be tied to a port?
Right. Mainly, you could set/get one via messages (via an event port)
as well. Among other things, this means you could create them
dynamically. I like that this is tied in with ports so the abstract
concept of a "parameter" is not tied to the logistics of ports or
whatever else.
-dr
More information about the Devel
mailing list