Realtime Biquad Dsp

Build a small real-time IIR filter in pure Kotlin from the audio-EQ-cookbook formulas — low-pass, high-pass, or a bank of peaking sections — with cascaded stages for a steeper slope, independent state per channel, neutral stages that keep the state size fixed, and lazy coefficient recompute. Use when a sweepable filter is needed inside an audio callback, when a stereo filter collapses the stereo image, when the filter output is silence or NaN, or when sweeping a cutoff or dragging a band produces ticks.

maxrave-dev fbd9517 7.9 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/realtime-biquad-dsp commit fbd9517b73

Frequently asked questions

npx skillmds@latest add maxrave-dev/realtime-biquad-dsp