21#ifndef YASE_BIOQUADLPF_H
22#define YASE_BIOQUADLPF_H
24#include "iir_filter.hh"
38 typedef void (
Biquad::*UpdateFunction)();
54 UpdateFunction update_fcn;
60 int frequency, resonance;
Standard Biquad filters adapated from https://www.w3.org/TR/audio-eq-cookbook/.
Definition biquad.hh:36
void recalculate()
Definition biquad.cc:98
void on()
Turn the filter on.
Definition biquad.cc:61
bool toggle()
Turn the filter on if it is off and off if it is on.
Definition biquad.cc:72
void off()
Definition biquad.cc:67
void update()
Definition biquad.cc:83
void init()
Definition biquad.cc:77
void set_type(std::string name)
Definition biquad.cc:42
This module implements an Infinite Impulse Response (IIR) filter.
Definition iir_filter.hh:47
Definition additive_saw.cc:24