3 #ifndef VISR_MEX_BIQUAD_IIR_FILTER_SIGNAL_FLOW_HPP_INCLUDED 4 #define VISR_MEX_BIQUAD_IIR_FILTER_SIGNAL_FLOW_HPP_INCLUDED 24 explicit SignalFlow( std::size_t numberOfChannels,
25 std::size_t numberOfBiquadSections,
26 pml::BiquadParameter<ril::SampleType>
const & initialCoeffs,
36 const std::size_t cNumberOfChannels;
38 const std::size_t cNumberOfBiquads;
40 pml::BiquadParameter<ril::SampleType> cDefaultCoeffs;
49 #endif // #ifndef VISR_MEX_BIQUAD_IIR_FILTER_SIGNAL_FLOW_HPP_INCLUDED
Definition: signal_flow.hpp:21
void setup()
Definition: signal_flow.cpp:51
~SignalFlow()
Definition: signal_flow.cpp:40
Definition: audio_signal_flow.hpp:49
std::size_t period() const
Definition: audio_signal_flow.cpp:108
void process()
Definition: signal_flow.cpp:45
Definition: options.cpp:10
SignalFlow(std::size_t numberOfChannels, std::size_t numberOfBiquadSections, pml::BiquadParameter< ril::SampleType > const &initialCoeffs, std::size_t period, ril::SamplingFrequencyType samplingFrequency)
Definition: signal_flow.cpp:28
Definition: biquad_iir_filter.hpp:47
std::size_t SamplingFrequencyType
Definition: constants.hpp:19