<RonKuper@xxxxxxxxxxxx> wrote: > > Here's what I'm thinking, and I hope this doesn't sound too > restrictive for a 1.0 spec: > - A "tempo map" is a first class object in GMPI > - In GMPI 1.0, plugins are permitted read-only access to tempo maps > - The host may have > 1 tempo map I'm just thinking out loud here so this might be a stupid idea, but if it's like VST, the plug-in just reads some "musical time info" at the start of each audio buffer and doesn't really care where that info has come from. So how about having an array of tempo maps, one of which (or more, or none) are the host's responsibility, but a plug-in can also register itself as a tempo map provider. Each plug-in gets read-only access to the tempo maps upstream from it. Usually it will read the first one and ignore the rest. Paul. ---------------------------------------------------------------------- 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