While the biquad is versatile enough to handle most practical applications of EQ, many other filter topologies exist that each have unique strengths and vulnerabilities. The purpose of filter.md
/filter.hpp
is to provide a consolidated resource for the expansion of filter implementations in Gimmel.
The one-pole filter is one of the simplest filter topologies. It's a 1st-order IIR filter that simply combines an input value with the previous output value in proportions that add to
One-poles are extremely common in DSP generally because they're highly efficient, with both low memory footprint and low computational cost.