On Wed, Oct 18, 2006 at 12:48:59 +0100, Dan Mills wrote:
the gain calculations are relativly cheap, its converting those gain
levels back into a gain coefficient on the output that's expensive (from
what I remember).
the gain tracking is done per sample, but the cofficient calcualtion is
done every 4.
> BEAST was the project that had the SSE 2* up/down
But what interpolation function? If you something obvious and cheap you
may as well not bother, as you wont get accurate peak interpolation.
> The API is likely to be 'interesting' as most dynamics
I dont think a streaming resampler is more challenging than a correct one
that runs on buffers. You just have to preserve state with every call,
rather than at the buffer boundaries.