Tim Hockin <thockin@xxxxxxxxxx> writes: > On Tue, Apr 20, 2004 at 12:24:02PM -0500, Jack O'Quin wrote: > > > > * All parameter values remain constant within a DSP process() cycle. > > > > > > We were assuming parameter changes are sample-accurate. A paramter may > > > change several times during a DSP process() cycle. > > > > What I meant to say was that these sample-accurate values must not > > change between one plugin and the next. That's hard to state clearly. > > I don't get what you're trying to say... I'm still having trouble stating it clearly. DSP modules and hosts should not have to deal with parameters changing in the middle of the process() cycle. Once the cycle begins, all parameter values (including any sample-accurate mid-buffer changes) must remain consistent while *every* plugin runs. I don't want to allow a plugin to change any values that would affect the *current* DSP cycle. The semantics of that would be unclear, and might depend on the order in which plugins are invoked. -- joq ---------------------------------------------------------------------- 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