tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
tracktion::engine::SimpleLFO Class Reference

Classes

struct  Parameters
 

Public Types

enum  WaveShape : int {
  none , sine , triangle , sawUp ,
  sawDown , square , random
}
 

Public Member Functions

void setSampleRate (double newSampleRate)
 
void setParameters (Parameters newParameters)
 
void reset ()
 
void process (int numSamples)
 
float getCurrentValue ()
 

Detailed Description

Definition at line 54 of file tracktion_FourOscPlugin.h.

Member Enumeration Documentation

◆ WaveShape

enum tracktion::engine::SimpleLFO::WaveShape : int

Definition at line 58 of file tracktion_FourOscPlugin.h.

Member Function Documentation

◆ getCurrentValue()

float tracktion::engine::SimpleLFO::getCurrentValue ( )

Definition at line 118 of file tracktion_FourOscPlugin.h.

◆ process()

void tracktion::engine::SimpleLFO::process ( int  numSamples)

Definition at line 87 of file tracktion_FourOscPlugin.h.

◆ reset()

void tracktion::engine::SimpleLFO::reset ( )

Definition at line 85 of file tracktion_FourOscPlugin.h.

◆ setParameters()

void tracktion::engine::SimpleLFO::setParameters ( Parameters  newParameters)

Definition at line 84 of file tracktion_FourOscPlugin.h.

◆ setSampleRate()

void tracktion::engine::SimpleLFO::setSampleRate ( double  newSampleRate)

Definition at line 83 of file tracktion_FourOscPlugin.h.


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