Classes | |
struct | Coeff |
struct | Reg |
Namespaces | |
namespace | sst |
Parent namespace for all Surge Synth Team code. | |
namespace | sst::filters |
DSP code for Surge filters. | |
namespace | sst::filters::cytomic_quadform |
Macros | |
#define | ADD(a, b) SIMD_MM(add_ps)(a, b) |
#define | SUB(a, b) SIMD_MM(sub_ps)(a, b) |
#define | DIV(a, b) SIMD_MM(div_ps)(a, b) |
#define | MUL(a, b) SIMD_MM(mul_ps)(a, b) |
Functions | |
template<typename TuningProvider > | |
void | makeCoefficients (FilterCoefficientMaker< TuningProvider > *cm, float freq, float res, int subtype, float sampleRate, float sampleRateInv, TuningProvider *provider, float bellShelfAmp) |
template<bool lowPassOpt = false> | |
SIMD_M128 | CytomicQuad (QuadFilterUnitState *__restrict f, SIMD_M128 vin) |
#define ADD | ( | a, | |
b | |||
) | SIMD_MM(add_ps)(a, b) |
#define SUB | ( | a, | |
b | |||
) | SIMD_MM(sub_ps)(a, b) |
#define DIV | ( | a, | |
b | |||
) | SIMD_MM(div_ps)(a, b) |
#define MUL | ( | a, | |
b | |||
) | SIMD_MM(mul_ps)(a, b) |