33 #ifndef _NSOUND_FILTER_PHASER_H_
34 #define _NSOUND_FILTER_PHASER_H_
57 const float64 & frequency_step_per_stage,
58 const float64 & max_delay_in_seconds);
81 plot(
boolean show_fc=
false,
boolean show_phase=
false);
FilterPhaser(const float64 &sample_rate, const uint32 n_stages, const float64 &frequency, const float64 &frequency_step_per_stage, const float64 &max_delay_in_seconds)
FilterAllPass ** filters_
std::vector< float64 > frequencies_
std::vector< float64 > waveform_position_
FilterPhaser & operator=(const FilterPhaser &rhs)
Base class for IIR Filters, defines the interface.
A class for filtering audio in the frequecy domain.
A Buffer for storing audio samples.
float64 filter(const float64 &x, const float64 &ignored)
AudioStream filter(const AudioStream &x)
void plot(boolean show_fc=false, boolean show_phase=false)