48 IIR(
const std::shared_ptr<Node>& input,
const std::string& zindex_shifts);
63 IIR(
const std::shared_ptr<Node>& input,
const std::vector<double>& a_coef,
const std::vector<double>& b_coef);
74 IIR(
const std::vector<double>& a_coef,
const std::vector<double>& b_coef);
86 double process_sample(
double input = 0.)
override;
88 void save_state()
override;
89 void restore_state()
override;