Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
deluge::dsp::SineOsc Class Reference

Static Public Member Functions

static int32_t doFMNew (uint32_t carrierPhase, uint32_t phaseShift)
 
static Argon< int32_t > getSineVector (uint32_t *thisPhase, uint32_t phaseIncrement)
 
static Argon< int32_t > doFMVector (Argon< uint32_t > phaseVector, Argon< uint32_t > phaseShift)
 

Static Private Member Functions

static Argon< int32_t > render (Argon< uint32_t > phase)
 

Static Private Attributes

static constexpr size_t kSineTableSizeMagnitude = 8
 
static std::array< int16_t, 512 > sineWaveDiff
 

The documentation for this class was generated from the following file: