How do some filters allow the cutoff/center freq to be above SR/2?

Very nice!

The original link has moved…to here: ZLEqualizer/source/dsp/iir_filter/coeff/martin_coeff.hpp at main · ZL-Audio/ZLEqualizer · GitHub

I’m guessing that the usual issues with (RBJ style) biquads and direct-form are mitigated because of using doubles? Things like blowing up under fast modulation etc.

Coming back to the original question, do these filters allow cutoff to be above Nyqust?

Thanks for updating the link :innocent:

AFAIK the double precision only makes the filter stable in low-frequency range. If you want to do fast modulation (and don’t care much about phase), you can use SVF instead of TDF-II. The SVF coefficients can be calculated from biquad coefficients:

The matching method should work. But you have to pick the matched points very carefully, especially for shelving filters.

1 Like