On Tue, Feb 17, 2004 at 10:47:59AM -0500, Paul Winkler wrote:
Hi folks, and Tom if you're listening,
The description of the TAP Scaling Limiter is
very interesting -
http://tap-plugins.sourceforge.net/#limiter
I'm just curious, having done no real DSP coding -
it must do some internal buffering, right?
So how does it deal with half-cycles that fall on the edge of a
buffer? It seems to me that you can't process the final
half-cycle without refilling the buffer, but you can't refill the
buffer until you've processed all its data - or can you?
I havent looked at the code, but generally you use a ring-buffer to keep
the past N samples and refer to that, rather that dealing with
LADSPA-sized buffers.
- Steve