On Monday 09 December 2002 13.37, Steve Harris wrote: [...] > > > If the host is marshaling the events then it should know what > > > the last controller value it sent to the instrument was. > > > > It could also figure out what the interpolated value should be at > > any time - whatever use that would be, on this level. > > Maybe... It's likely that the instrument is using some unknown > finely tuned interpolator/filter combination though. I also dont > think it matters > :)
No, you would have to assume that the plugin does something pretty close to what you actually *tell* it - which may be a linear ramp, or whatever the API supports. So, if the API supports linear ramps, plugins should *do* linear ramping when you tell them to. Obviously, approximations inside plugins will be somewhat risky, but I can't see any sane way of avoiding that entirely. //David Olofson - Programmer, Composer, Open Source Advocate .- The Return of Audiality! --------------------------------. | Free/Open Source Audio Engine for use in Games or Studio. | | RT and off-line synth. Scripting. Sample accurate timing. | `---------------------------> http://olofson.net/audiality -' .- M A I A -------------------------------------------------. | The Multimedia Application Integration Architecture | `----------------------------> http://www.linuxdj.com/maia -' --- http://olofson.net --- http://www.reologica.se ---
