This iOS 8 app makes use of Novocaine (@alexbw) and NVDSP (@bartolsthoorn) to implement a parametric Equalizer with only one peaking EQ filter using a biquad section. The filter's magnitude response is plotted and can be interacted with by using pan and pinch gestures on the view, which changes center frequency, gain and q factor.
- DSP methods to calculate filter coefficients (based on NVDSP) and magnitude response
- scalable
UIView
subclassEQView
, which draws the magnitude response on a lin-log graph (gain - frequency) - possibility to pick songs from the iTunes library or to use microphone input
- display of the filter parameters with possibility to toggle between Q and bandwidth
- interpolation of filter coefficients (or at least parameters
fc
,g
,q
)