Tim Hockin wrote:
On Sun, Apr 11, 2004 at 08:43:44PM +1200, Jeff McClintock wrote:
What we're both saying is that morphing etc must happen in the host's 'GUI process'.
Just something that struck me as I thought about Actors...
What if you have the actor as a normal plugin. The Actor exposes the same parameters as the DSP, but also has control-outs for the DSP.
Clipped params: the actor plugin can do the clip and send the right outputs to the DSP. Linked params: the actor plugin changes 2 params in response to 1 input Morphed params: the actor plugin does the morphingf of the DSP plugin Randomized: the actor plugin can handle continuous or one-off randomizations of the DSP params
Thoughts? It's close to the Actor model, but doesn't barf on coninuous (infinitely long) randomizations and such. The host can actually hide a lot of the complexity..
Also, for those of us without the Design Patterns book - can you talk about Memento more?
---------------------------------------------------------------------- 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