On Mon, Dec 09, 2002 at 12:27:58AM +0100, David Olofson wrote:
On Sunday 08 December 2002 12.48, Steve Harris wrote:
[...getting control values...]
The problem is that the dsp code doesn't
always know the real value
of a controller: if its expensive to calcuate the coefficients you
normally just calcuate them once for every N samples then
interpolate the coefficients, which bear no simple relation to the
controller value.
Good point... However, if you're sending (or at least seeing) the
input events, why would you need to ask the plugin about anything?
Yes, I agree entirely.
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
:)
- Steve