Chris Grigg wrote:
Consider a plug with one control input, two audio inputs, and an audio output. It does continuous signal analysis on one audio input, producing some simple or complex plug-internal state reflecting history of the audio signal, which is used as input for processing the other audio input. Separate higher-level control parameters are exposed on the control input. For this plug, rewinding state of all the published parameters to time T will not rewind the internal signal analysis state. Untotal Rewind despite following all the rules.
Consider a simple LFO plug, one control input with frequency, waveshape, and amplitude parameters. Rewinding parameter states to time T will not rewind the LFO phase. Untotal rewind despite following all the rules.
Consider a more complex LFO plug but basically like the above (but add a phase parameter to address the above scenario). Now, give it a trigger input and an EG so that when you ping the trigger you start a complex crossfade from one waveshape to another. Rewinding parameter states to time T will not rewind the LFO waveshape. Untotal rewind despite following all the rules.
1) The graph is reset and started at time t. 2) A parameter is changed. -- intervening playback and such -- 3) The parameter change is undone. 4) The graph is reset and started at time t.
-- Mike Berry Adobe Systems
---------------------------------------------------------------------- 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