sst-waveshapers
Waveshapers submodule for the Surge Synthesizer
Namespaces | Functions
Rectifiers.h File Reference

Namespaces

 sst
 Parent namespace for all Surge Synth Team code.
 
 sst::waveshapers
 DSP code for Surge waveshapers.
 

Functions

void posrect_kernel (SIMD_M128 x, SIMD_M128 &f, SIMD_M128 &adF)
 
template<int R1, int R2>
SIMD_M128 ADAA_POS_WAVE (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)
 
void negrect_kernel (SIMD_M128 x, SIMD_M128 &f, SIMD_M128 &adF)
 
template<int R1, int R2>
SIMD_M128 ADAA_NEG_WAVE (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)
 
void fwrect_kernel (SIMD_M128 x, SIMD_M128 &F, SIMD_M128 &adF)
 
SIMD_M128 ADAA_FULL_WAVE (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)
 
void softrect_kernel (SIMD_M128 x, SIMD_M128 &F, SIMD_M128 &adF)
 
SIMD_M128 ADAA_SOFTRECT_WAVE (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)