On Tue, Nov 18, 2003 at 08:16:35AM +1300, Jeff McClintock wrote: > The current state of affairs is: > - A plugin has several patches/presets (all stored internally), and the host > can switch between thoses patches (just like a hardware device). > - Some devices implement extra functions whereby you can quickly toggle > between two patches in order to "A/B" your editting changes. > - Some devices even have cool 'morph' functions whereby you can cross-fade > between two patches. > I think Vincent is saying: > -The Host already can get/set any parameter. > -Why not let the host store the 'patches'. > > The advantage is, your plugin dosn't have 'patches'. It has only one patch. Right, This is all good. The req's already had a patch-file format. I've added a preset-bank format req. But what about the AB, comparison? It sounds like something that should be a feature in the host. Snapshot the current state (which may be tweaked from the preset state), swap to the other snapshotted state. We can't REQUIRE that hosts provide this... ---------------------------------------------------------------------- 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