--- Steve Harris wrote: > Hmm... the randomise example is not a problem, because the plugins have > to share a common seed anyway, otherwise the state will be different if > you do save, load, save, which is bad. Oh sorry, I thought you were talking about loading individual instances of the plugin for each channel. I guess I don't really know much about this seed/sub-instance approach that you are talking about that LADSPA uses. It sounds to me then like it might be more of an internal design decision that the plugin author makes, or is this a part of the LADSPA interface? Sorry, I'm just not familiar with what you are talking about. > How do you support this behavious in plugins systems other than AU? Well, aside from AU, we support VST in Windows for our effects. That is much more limited. You just choose a single i/o config and that's it, that's what the plugin does. There's a lot of desired behavior that we don't get with VST, but that's because it's an inadequate API. ;) I've heard that there are some VST hosts that will instanciate multiple instances of a plugin to get more channels of processing and try to link them in a way that's transparent to the user. I know that that would not work properly with a lot of our stuff, but I haven't ever actually tried such a host. Marc __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com ---------------------------------------------------------------------- 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