Enumerations | |
enum | huov_coeffs { h_cutoff = 0, h_res, h_fc, h_gComp, n_hcoeffs } |
enum | huov_regoffsets { h_stage = 0, h_stageTanh = 4, h_delay = 7 } |
Functions | |
template<typename TuningProvider > | |
void | makeCoefficients (FilterCoefficientMaker< TuningProvider > *cm, float freq, float reso, float sampleRate, float sampleRateInv, bool applyGainCompensation, TuningProvider *provider) |
__m128 | process (QuadFilterUnitState *__restrict f, __m128 in) |
enum huov_coeffs |
enum huov_regoffsets |
void sst::filters::VintageLadder::Huov::makeCoefficients | ( | FilterCoefficientMaker< TuningProvider > * | cm, |
float | freq, | ||
float | reso, | ||
float | sampleRate, | ||
float | sampleRateInv, | ||
bool | applyGainCompensation, | ||
TuningProvider * | provider | ||
) |
__m128 sst::filters::VintageLadder::Huov::process | ( | QuadFilterUnitState *__restrict | f, |
__m128 | in | ||
) |
References A, F, sst::filters::utilities::DSP::fastexpSSE(), sst::filters::utilities::DSP::fasttanhSSEclamped(), h_delay, h_fc, h_gComp, h_res, h_stage, h_stageTanh, M, n_hcoeffs, sst::filters::OBXDFilter::one, and S.
Referenced by sst::filters::GetQFPtrFilterUnit().