Skip to content

Struct SimpleOsc

ClassList > SimpleOsc

More...

Public Attributes

Type Name
float phs_

Public Static Attributes

Type Name
constexpr float kSignalIncrement = (M\_TWOPI \* kTargetFreq) \* (1.f / kTargetSr)
constexpr float kTargetFreq = 220.f

Public Functions

Type Name
float RenderSample ()
SimpleOsc ()

Detailed Description

Basic Fixed-frequency oscillator

Public Attributes Documentation

variable phs_

float SimpleOsc::phs_;

Public Static Attributes Documentation

variable kSignalIncrement

constexpr float SimpleOsc::kSignalIncrement;

variable kTargetFreq

constexpr float SimpleOsc::kTargetFreq;

Public Functions Documentation

function RenderSample

inline float SimpleOsc::RenderSample () 

function SimpleOsc

inline SimpleOsc::SimpleOsc () 


The documentation for this class was generated from the following file external-docs/libDaisy/examples/WavWriter/WavWriter.cpp