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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::RandomModifier::RandomModifierTimer Struct Reference
Inheritance diagram for tracktion::engine::RandomModifier::RandomModifierTimer:
tracktion::engine::ModifierTimer

Public Member Functions

 RandomModifierTimer (RandomModifier &rm)
 
void updateStreamTime (TimePosition editTime, int numSamples) override
 
void resync (double duration)
 

Public Attributes

RandomModifiermodifier
 
Ramp ramp
 
tempo::Sequence::Position tempoSequence
 

Detailed Description

Definition at line 14 of file tracktion_RandomModifier.cpp.

Constructor & Destructor Documentation

◆ RandomModifierTimer()

tracktion::engine::RandomModifier::RandomModifierTimer::RandomModifierTimer ( RandomModifier rm)

Definition at line 16 of file tracktion_RandomModifier.cpp.

Member Function Documentation

◆ resync()

void tracktion::engine::RandomModifier::RandomModifierTimer::resync ( double  duration)

Definition at line 79 of file tracktion_RandomModifier.cpp.

◆ updateStreamTime()

void tracktion::engine::RandomModifier::RandomModifierTimer::updateStreamTime ( TimePosition  editTime,
int  numSamples 
)
overridevirtual

Implements tracktion::engine::ModifierTimer.

Definition at line 21 of file tracktion_RandomModifier.cpp.

Member Data Documentation

◆ modifier

RandomModifier& tracktion::engine::RandomModifier::RandomModifierTimer::modifier

Definition at line 91 of file tracktion_RandomModifier.cpp.

◆ ramp

Ramp tracktion::engine::RandomModifier::RandomModifierTimer::ramp

Definition at line 92 of file tracktion_RandomModifier.cpp.

◆ tempoSequence

tempo::Sequence::Position tracktion::engine::RandomModifier::RandomModifierTimer::tempoSequence

Definition at line 93 of file tracktion_RandomModifier.cpp.


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