33 #ifndef _NSOUND_FILTER_LOW_PASS_IIR_H_
34 #define _NSOUND_FILTER_LOW_PASS_IIR_H_
55 const float64 & percent_ripple = 0.0);
85 plot(
boolean show_fc =
true,
boolean show_phase =
false);
AudioStream filter(const AudioStream &x)
A class for filtering audio in the frequecy domain.
float64 getFrequency() const
void plot(boolean show_fc=true, boolean show_phase=false)
A class for filtering audio in the frequecy domain.
FilterLowPassIIR(const float64 &sample_rate, uint32 n_poles, const float64 &frequency, const float64 &percent_ripple=0.0)
A Buffer for storing audio samples.
void makeKernel(const float64 &frequency)
void setCutoff(const float64 &fc)
Sets the cut off frequency (Hz).