TracktionEngine
Public Member Functions | Public Attributes | List of all members
tracktion::graph::test_utilities::SineOscillator Struct Reference

Public Member Functions

void reset (float frequency, double sampleRate)
 
float getNext ()
 

Public Attributes

float phase = 0
 
float phaseIncrement = 0
 

Member Function Documentation

◆ reset()

void tracktion::graph::test_utilities::SineOscillator::reset ( float  frequency,
double  sampleRate 
)

◆ getNext()

float tracktion::graph::test_utilities::SineOscillator::getNext ( )

References phase, and phaseIncrement.

Member Data Documentation

◆ phase

float tracktion::graph::test_utilities::SineOscillator::phase = 0

Referenced by getNext(), and reset().

◆ phaseIncrement

float tracktion::graph::test_utilities::SineOscillator::phaseIncrement = 0

Referenced by getNext(), and reset().


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