|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| OffsetMidiEventGenerator (std::unique_ptr< MidiGenerator > gen, ClipBeatDuration offsetToUse, std::shared_ptr< BeatDuration > dynamicOffsetToUse) | |
| void | createMessagesForTime (MidiMessageArray &destBuffer, EditBeatPosition editBeatPosition, ActiveNoteList ¬eList, juce::Range< int > channelNumbers, LiveClipLevel &clipLevel, bool useMPEChannelMode, MidiMessageArray::MPESourceID midiSourceID, juce::Array< juce::MidiMessage > &controllerMessagesScratchBuffer) override |
| ActiveNoteList | getNotesOnAtTime (EditBeatPosition editBeatPosition, juce::Range< int > channelNumbers, LiveClipLevel &clipLevel) override |
| void | setTime (EditBeatPosition editBeatPosition) override |
| juce::MidiMessage | getEvent () override |
| bool | advance () override |
| bool | exhausted () override |
Public Member Functions inherited from tracktion::engine::MidiGenerator | |
| virtual void | cacheSequence (double, std::optional< juce::Range< double > >) |
Definition at line 1072 of file tracktion_LoopingMidiNode.cpp.
| tracktion::engine::OffsetMidiEventGenerator::OffsetMidiEventGenerator | ( | std::unique_ptr< MidiGenerator > | gen, |
| ClipBeatDuration | offsetToUse, | ||
| std::shared_ptr< BeatDuration > | dynamicOffsetToUse | ||
| ) |
Definition at line 1075 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 1120 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Reimplemented from tracktion::engine::MidiGenerator.
Definition at line 1084 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 1125 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 1113 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Reimplemented from tracktion::engine::MidiGenerator.
Definition at line 1101 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 1108 of file tracktion_LoopingMidiNode.cpp.