[LAD] Stabilising self-oscillating filters?

Fons Adriaensen fons at kokkinizita.net
Mon Aug 27 09:35:24 UTC 2007


On Mon, Aug 27, 2007 at 12:32:26AM +0100, Gordon JC Pearce wrote:

> Something I've been wondering about recently is this - if you implement
> a digital filter, how do you maintain stability when it's pushed into
> self-oscillation?  Most "real" synths seem to put out a slightly clipped
> sinewave when in self-oscillation.  Might it be as simple as an atan()
> clipper in the feedback loop?

Yes.

You can use atanf(), tanh(), x / sqrtf (1 + x * x), ...

-- 
FA

Follie! Follie! Delirio vano è questo !





More information about the Linux-audio-dev mailing list