Enumerations | |
enum | rkm_coeffs { rkm_cutoff = 0 , rkm_reso , rkm_gComp , n_rkcoeff } |
Functions | |
template<typename TuningProvider > | |
void | makeCoefficients (FilterCoefficientMaker< TuningProvider > *cm, float freq, float reso, float sampleRate, bool applyGainCompensation, TuningProvider *provider) |
SIMD_M128 | clip (SIMD_M128 value, SIMD_M128 _saturation, SIMD_M128 _saturationinverse) |
void | calculateDerivatives (SIMD_M128 input, SIMD_M128 *dstate, SIMD_M128 *state, SIMD_M128 cutoff, SIMD_M128 resonance, SIMD_M128 _saturation, SIMD_M128 _saturationInv, SIMD_M128 gComp) |
SIMD_M128 | process (QuadFilterUnitState *__restrict f, SIMD_M128 input) |
enum rkm_coeffs |
void makeCoefficients | ( | FilterCoefficientMaker< TuningProvider > * | cm, |
float | freq, | ||
float | reso, | ||
float | sampleRate, | ||
bool | applyGainCompensation, | ||
TuningProvider * | provider | ||
) |
SIMD_M128 clip | ( | SIMD_M128 | value, |
SIMD_M128 | _saturation, | ||
SIMD_M128 | _saturationinverse | ||
) |
Referenced by calculateDerivatives().
void calculateDerivatives | ( | SIMD_M128 | input, |
SIMD_M128 * | dstate, | ||
SIMD_M128 * | state, | ||
SIMD_M128 | cutoff, | ||
SIMD_M128 | resonance, | ||
SIMD_M128 | _saturation, | ||
SIMD_M128 | _saturationInv, | ||
SIMD_M128 | gComp | ||
) |
SIMD_M128 process | ( | QuadFilterUnitState *__restrict | f, |
SIMD_M128 | input | ||
) |
References A, calculateDerivatives(), F, M, n_rkcoeff, rkm_cutoff, rkm_gComp, and rkm_reso.
Referenced by sst::filters::GetCompensatedQFPtrFilterUnit().