|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Go to the source code of this file.
Namespaces | |
| namespace | tracktion |
| namespace | tracktion::engine |
| Declarations from this namespaces are inlined into tracktion. | |
Functions | |
| void | tracktion::engine::MidiNodeHelpers::createMessagesForTime (MidiMessageArray &destBuffer, juce::MidiMessageSequence &sourceSequence, double time, juce::Range< int > channelNumbers, LiveClipLevel &clipLevel, bool useMPEChannelMode, MidiMessageArray::MPESourceID midiSourceID, juce::Array< juce::MidiMessage > &controllerMessagesScratchBuffer) |
| void | tracktion::engine::MidiNodeHelpers::createNoteOffs (MidiMessageArray &destination, const juce::MidiMessageSequence &sourceSequence, MidiMessageArray::MPESourceID midiSourceID, double time, double midiTimeOffset, bool isPlaying) |
| void | tracktion::engine::MidiNodeHelpers::sanityCheckMidiBuffer (const MidiMessageArray &midi, double maxTimeStamp) |
| Asserts if any MIDI messages are timestamped outside the given range. | |
| void | tracktion::engine::MidiNodeHelpers::createNoteOffs (ActiveNoteList &activeNoteList, MidiMessageArray &destination, MidiMessageArray::MPESourceID midiSourceID, double midiTimeOffset, bool isPlaying) |
| void tracktion::engine::MidiNodeHelpers::createMessagesForTime | ( | MidiMessageArray & | destBuffer, |
| juce::MidiMessageSequence & | sourceSequence, | ||
| double | time, | ||
| juce::Range< int > | channelNumbers, | ||
| LiveClipLevel & | clipLevel, | ||
| bool | useMPEChannelMode, | ||
| MidiMessageArray::MPESourceID | midiSourceID, | ||
| juce::Array< juce::MidiMessage > & | controllerMessagesScratchBuffer | ||
| ) |
Definition at line 18 of file tracktion_MidiNodeHelpers.h.
| void tracktion::engine::MidiNodeHelpers::createNoteOffs | ( | ActiveNoteList & | activeNoteList, |
| MidiMessageArray & | destination, | ||
| MidiMessageArray::MPESourceID | midiSourceID, | ||
| double | midiTimeOffset, | ||
| bool | isPlaying | ||
| ) |
Definition at line 127 of file tracktion_MidiNodeHelpers.h.
| void tracktion::engine::MidiNodeHelpers::createNoteOffs | ( | MidiMessageArray & | destination, |
| const juce::MidiMessageSequence & | sourceSequence, | ||
| MidiMessageArray::MPESourceID | midiSourceID, | ||
| double | time, | ||
| double | midiTimeOffset, | ||
| bool | isPlaying | ||
| ) |
Definition at line 79 of file tracktion_MidiNodeHelpers.h.
| void tracktion::engine::MidiNodeHelpers::sanityCheckMidiBuffer | ( | const MidiMessageArray & | midi, |
| double | maxTimeStamp | ||
| ) |
Asserts if any MIDI messages are timestamped outside the given range.
Definition at line 121 of file tracktion_MidiNodeHelpers.h.