sst-waveshapers
Waveshapers submodule for the Surge Synthesizer
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
Fuzzes.h File Reference

Namespaces

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

Typedefs

using portable_minstd_rand = std::linear_congruential_engine< uint_fast32_t, 48271, 0, 2147483647 >
 

Functions

template<int scale>
float FuzzTable (const float x)
 
template<int scale, SIMD_M128 C>
SIMD_M128 Fuzz (QuadWaveshaperState *__restrict s, SIMD_M128 x, SIMD_M128 drive)
 
float FuzzCtrTable (const float x)
 
float FuzzEdgeTable (const float x)