33 #ifndef _NSOUND_FILTER_HIGH_PASS_FIR_H_
34 #define _NSOUND_FILTER_HIGH_PASS_FIR_H_
49 const float64 & cutoff_frequency_Hz);
89 plot(
boolean show_fc =
true,
boolean show_phase =
false);
FilterLowPassFIR::KernelCache hp_cache_
Buffer getImpulseResponse()
FilterHighPassFIR(const float64 &sample_rate, uint32 kernel_size, const float64 &cutoff_frequency_Hz)
void makeKernel(const float64 &frequency)
std::set< Kernel > KernelCache
void plot(boolean show_fc=true, boolean show_phase=false)
A Buffer for storing audio samples.
float64 getFrequency() const
AudioStream filter(const AudioStream &x)
virtual ~FilterHighPassFIR()