[gmpi] Re: 3.11 mini-wrap: Dynamic params/multi-timbral

On Fri, Apr 30, 2004 at 12:58:26AM +0200, Koen Tanghe wrote:
> > * GMPI must support dynamic parameter lists.  When the parameter list
> > changes, the host must be notified by the plugin.  Hosts must be able to
> > deny a parameter list change.
> 
> OK.
> I would rather see hosts always except parameter list changes, but if there
> are good reasons why hosts cannot always do that, that's OK. Or maybe it

So would I, but I don't have any background to argue that. :)

> > * GMPI must support grouping of associated parameters.  Grouping may be
> > arbitrarily deeply nested.

> OK.
> This is an arbitrary tree structure, right?

Basically.

> > * GMPI must support multi-channel plugins.  Each channel may have any
> > number of parameters and/or IOs.  There may be an arbitrary number of
> > channels per plugin.  It must be possible for a host to save a just a
> > single channel's patch as well as the entire state of a plugin.
> 
> OK. I understand the need for this from the GM use case.
> Is something like the following implied by the above:
> "It must be possible for the host to distinguish channel groupings (which
> have a specific meaning known by the host) from arbitrary groupings (which
> only have a meaning to the plugin)".

hrrm, good point.  Should I say something about that?  Maybe not for the
reqs...


----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: http://www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: