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

Classes

struct  FolderADAA< pts >
 

Namespaces

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

Functions

void singleFoldADAA (SIMD_M128 x, SIMD_M128 &f, SIMD_M128 &adf)
 
void dualFoldADAA (SIMD_M128 x, SIMD_M128 &f, SIMD_M128 &adf)
 
void westCoastFoldADAA (SIMD_M128 x, SIMD_M128 &f, SIMD_M128 &adf)
 
template<void F>
SIMD_M128 WAVEFOLDER (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)
 
SIMD_M128 SoftOneFold (QuadWaveshaperState *__restrict, SIMD_M128 x, SIMD_M128 drive)
 
SIMD_M128 LINFOLD_SSE2 (QuadWaveshaperState *__restrict s, SIMD_M128 in, SIMD_M128 drive)