[gmpi] Re: 3.11 Parameters

On Wed, Mar 31, 2004 at 09:51:02AM -0500, Ron Kuper wrote:
> >>>
> I would say that that kind of plugin is not useful without a custom UI,
> and in which case the show/hide behaviour of parameters can be
> controlled by the UI. They dont have to be hidden form the host, jsut
> the user.
> <<<
> 
> So you are saying allow dyanamic hidden parameters, but not dynamic
> parameter creation?

No the UI can (un)hide parameters in the literal sense.

When we were discussing hidden parameters before I was thinking of .files
in the UNIX filesystem - there present, but there not intended for normal
user interaction - rather than just being inactive.

An example might be a port that expresses control over some internal
reorganisation (maybe data blob or string) - theres no point exposing them
directly to the user, as they would have no idea what to send, however a
custom UI could use them, given plugin-specific semantics.
 
> If so, how could you implement a plugin that was a modular synthesizer?
> How could the plugin anticipate what modules the user might create, and
> might therefore require parameters?

OK, thats a reasonable use case. I'd be in favour of not requireing it
in GMPI 1.0 myself, but I'm not religious about it.
 
> >>>
> This would require dynmamic port creation, but whats the use case?
> <<<
> 
> Parity with existing plugin standards in the market.  DXi and OPT
> support dynamic audio output creation.

Being picky, I dont believe parity with a (small) subset of existing
standards is a use case, though your modular synth one is.

- Steve

----------------------------------------------------------------------
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: