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 ---