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

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

Public Member Functions

 ValueFifo (double newSampleRate, TimeDuration maxNumSecondsToStore)
 
void addValue (int numSamplesDelta, float value)
 
float getValueAt (TimeDuration numSeconds) const
 
std::vector< floatgetValues (TimeDuration numSecondsBeforeNow) const
 

Detailed Description

Definition at line 15 of file tracktion_Modifier.cpp.

Constructor & Destructor Documentation

◆ ValueFifo()

tracktion::engine::Modifier::ValueFifo::ValueFifo ( double  newSampleRate,
TimeDuration  maxNumSecondsToStore 
)

Definition at line 18 of file tracktion_Modifier.cpp.

Member Function Documentation

◆ addValue()

void tracktion::engine::Modifier::ValueFifo::addValue ( int  numSamplesDelta,
float  value 
)

Definition at line 27 of file tracktion_Modifier.cpp.

◆ getValueAt()

float tracktion::engine::Modifier::ValueFifo::getValueAt ( TimeDuration  numSeconds) const

Definition at line 46 of file tracktion_Modifier.cpp.

◆ getValues()

std::vector< float > tracktion::engine::Modifier::ValueFifo::getValues ( TimeDuration  numSecondsBeforeNow) const

Definition at line 59 of file tracktion_Modifier.cpp.


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