[gmpi] Re: 3.11 topic: Dynamic plugin structure

  • From: "Jeff McClintock" <jeffmcc@xxxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Mon, 5 Apr 2004 19:04:16 +1200

> Q: is it required to support dynamic plugin structures, and thereby a
> dynamic parameter list?

Hi, I realise there are advantages to this idea, but I don't like it.
 I would prefer the simpler idea of one .dll that contains several plugins
(each a variation, like stereo/mono version).  Being in the same .dll they
can internally share much code.

Best Regards,
jeff

----- Original Message ----- 
From: "Tim Hockin" <thockin@xxxxxxxxxx>
To: "GMPI list" <gmpi@xxxxxxxxxxxxx>
Sent: Monday, April 05, 2004 6:45 PM
Subject: [gmpi] 3.11 topic: Dynamic plugin structure


> Dynamic plugin structure:
> ------------------
> It was asked if plugins would have parameters (and I/Os) that would change
> at runtime.  It was pointed out that several existing APIs allow IO
configs
> to change at run time.
>
> A modular model was proposed, where the plugin defines 1 or more static
> module classes.  The module classes can then be instantiated in the
running
> plugin.  A change such as this is not an automatable change, and is not a
> realtime operation.  It can be thought of as akin to a plugin
> destroy/re-create process.
>
> It was pointed out that DXi requires the host to confirm that a
> plugin-initiated structural change is allowed.  It was suggested that the
> plugin might also need to confirm a host-initiated structural change.
>
> Use cases for this included a modular synth/effect, a mixer, and complex
VA
> synths (which would otherwise have hundreds of parameters).
>
>
> Q: is it required to support dynamic plugin structures, and thereby a
> dynamic parameter list?
>
> ----------------------------------------------------------------------
> 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: //www.freelists.org/archives/gmpi
> Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe
>
>



----------------------------------------------------------------------
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: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: