> 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