|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
This class is a necessary bodge due to ARA needing to be told that we're playing, even if we aren't, so it can generate audio while its graph is being modified! More...
Public Member Functions | |
| MelodynePlayhead (ExternalPlugin &p) | |
| void | setCurrentInfo (TimePosition currentTimeSeconds, bool playing, bool looping, TimeRange loopTimes) |
| Must be called before processing audio/MIDI. | |
| juce::Optional< PositionInfo > | getPosition () const override |
Public Member Functions inherited from juce::AudioPlayHead | |
| bool | getCurrentPosition (CurrentPositionInfo &result) |
| virtual bool | canControlTransport () |
| virtual void | transportPlay (bool shouldStartPlaying) |
| virtual void | transportRecord (bool shouldStartRecording) |
| virtual void | transportRewind () |
Additional Inherited Members | |
Public Types inherited from juce::AudioPlayHead | |
| enum | FrameRateType |
This class is a necessary bodge due to ARA needing to be told that we're playing, even if we aren't, so it can generate audio while its graph is being modified!
Definition at line 19 of file tracktion_MelodyneNode.cpp.
| tracktion::engine::MelodyneNode::MelodynePlayhead::MelodynePlayhead | ( | ExternalPlugin & | p | ) |
Definition at line 22 of file tracktion_MelodyneNode.cpp.
|
overridevirtual |
Implements juce::AudioPlayHead.
Definition at line 41 of file tracktion_MelodyneNode.cpp.
| void tracktion::engine::MelodyneNode::MelodynePlayhead::setCurrentInfo | ( | TimePosition | currentTimeSeconds, |
| bool | playing, | ||
| bool | looping, | ||
| TimeRange | loopTimes | ||
| ) |
Must be called before processing audio/MIDI.
Definition at line 28 of file tracktion_MelodyneNode.cpp.