|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| CachingMidiEventGenerator (std::vector< juce::MidiMessageSequence > seq, QuantisationType qt, const GrooveTemplate &grooveTemplate, float grooveStrength_) | |
| 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 time, juce::Range< int > channelNumbers, LiveClipLevel &clipLevel) override |
| void | setTime (EditBeatPosition editBeatPosition) override |
| void | cacheSequence (double offsetBeats, std::optional< juce::Range< double > > clipRange) override |
| juce::MidiMessage | getEvent () override |
| bool | advance () override |
| bool | exhausted () override |
Definition at line 811 of file tracktion_LoopingMidiNode.cpp.
| tracktion::engine::CachingMidiEventGenerator::CachingMidiEventGenerator | ( | std::vector< juce::MidiMessageSequence > | seq, |
| QuantisationType | qt, | ||
| const GrooveTemplate & | grooveTemplate, | ||
| float | grooveStrength_ | ||
| ) |
Definition at line 814 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 926 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Reimplemented from tracktion::engine::MidiGenerator.
Definition at line 878 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Reimplemented from tracktion::engine::MidiGenerator.
Definition at line 848 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 931 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 919 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Reimplemented from tracktion::engine::MidiGenerator.
Definition at line 865 of file tracktion_LoopingMidiNode.cpp.
|
overridevirtual |
Implements tracktion::engine::MidiGenerator.
Definition at line 873 of file tracktion_LoopingMidiNode.cpp.