SPUC
3.0
|
IIR zolzer filter based on 2nd order allpass structure. More...
#include <shelf_allpass1.h>
Public Member Functions | |
shelf_allpass1 () | |
void | set_coeffs (float_type fc, float_type low_g_db, float_type high_g_db) |
void | reset () |
Numeric | clock (Numeric x) |
Public Attributes | |
allpass_1< Numeric, Coeff > | ap |
Coeff | low_gain |
Coeff | high_gain |
bool | high_boost |
IIR zolzer filter based on 2nd order allpass structure.
|
inline |
|
inline |
|
inline |
References SPUC::allpass_1< Numeric, Coeff >::reset().
Referenced by SPUC::shelf_allpass1< Numeric, Coeff >::set_coeffs().
|
inline |
References SPUC::find_a(), SPUC::shelf_allpass1< Numeric, Coeff >::high_gain, SPUC::allpass_1< Numeric, Coeff >::init(), SPUC::shelf_allpass1< Numeric, Coeff >::low_gain, and SPUC::shelf_allpass1< Numeric, Coeff >::reset().
allpass_1<Numeric,Coeff> SPUC::shelf_allpass1< Numeric, Coeff >::ap |
bool SPUC::shelf_allpass1< Numeric, Coeff >::high_boost |
Coeff SPUC::shelf_allpass1< Numeric, Coeff >::high_gain |
Referenced by SPUC::shelf_allpass1< Numeric, Coeff >::set_coeffs().
Coeff SPUC::shelf_allpass1< Numeric, Coeff >::low_gain |
Referenced by SPUC::shelf_allpass1< Numeric, Coeff >::set_coeffs().