addControllerEvent(const MidiControllerEvent &, juce::UndoManager *) | tracktion::engine::MidiList | |
addControllerEvent(BeatPosition, int controllerType, int controllerValue, juce::UndoManager *) | tracktion::engine::MidiList | |
addControllerEvent(BeatPosition, int controllerType, int controllerValue, int metadata, juce::UndoManager *) | tracktion::engine::MidiList | |
addFrom(const MidiList &, juce::UndoManager *) | tracktion::engine::MidiList | |
addNote(const MidiNote &, juce::UndoManager *) | tracktion::engine::MidiList | |
addNote(int pitch, BeatPosition startBeat, BeatDuration lengthInBeats, int velocity, int colourIndex, juce::UndoManager *) | tracktion::engine::MidiList | |
addSysExEvent(const juce::MidiMessage &, BeatPosition, juce::UndoManager *) | tracktion::engine::MidiList | |
clear(juce::UndoManager *) | tracktion::engine::MidiList | |
containsController(int controllerType) const | tracktion::engine::MidiList | |
copyFrom(const MidiList &, juce::UndoManager *) | tracktion::engine::MidiList | |
createDefaultPlaybackMidiSequence(const MidiList &, MidiClip &, TimeBase, bool generateMPE) | tracktion::engine::MidiList | static |
createMidiList() | tracktion::engine::MidiList | static |
defaultInitialPitchBendValue | tracktion::engine::MidiList | static |
defaultInitialPressureValue | tracktion::engine::MidiList | static |
defaultInitialTimbreValue | tracktion::engine::MidiList | static |
exportToPlaybackMidiSequence(MidiClip &, TimeBase, bool generateMPE) const | tracktion::engine::MidiList | |
fileHasTempoChanges(const juce::File &) | tracktion::engine::MidiList | static |
getControllerEvent(int index) const | tracktion::engine::MidiList | |
getControllerEventAt(BeatPosition, int controllerType) const | tracktion::engine::MidiList | |
getControllerEvents() const | tracktion::engine::MidiList | |
getFirstBeatNumber() const | tracktion::engine::MidiList | |
getImportedFileName() const noexcept | tracktion::engine::MidiList | |
getImportedMidiTrackName() const noexcept | tracktion::engine::MidiList | |
getLastBeatNumber() const | tracktion::engine::MidiList | |
getMidiChannel() const | tracktion::engine::MidiList | |
getNote(int index) const | tracktion::engine::MidiList | |
getNoteFor(const juce::ValueTree &) | tracktion::engine::MidiList | |
getNoteNumberRange() const | tracktion::engine::MidiList | |
getNotes() const | tracktion::engine::MidiList | |
getNumControllerEvents() const | tracktion::engine::MidiList | |
getNumNotes() const | tracktion::engine::MidiList | |
getNumSysExEvents() const | tracktion::engine::MidiList | |
getSysexEvent(int index) const | tracktion::engine::MidiList | |
getSysexEventFor(const juce::ValueTree &) const | tracktion::engine::MidiList | |
getSysexEvents() const | tracktion::engine::MidiList | |
getSysexEventUnchecked(int index) const | tracktion::engine::MidiList | |
importFromEditTimeSequenceWithNoteExpression(const juce::MidiMessageSequence &, Edit *, TimePosition editTimeOfListTimeZero, juce::UndoManager *) | tracktion::engine::MidiList | |
importMidiSequence(const juce::MidiMessageSequence &, Edit *, TimePosition editTimeOfListTimeZero, juce::UndoManager *) | tracktion::engine::MidiList | |
insertRepeatedControllerValue(int type, int startVal, int endVal, BeatRange rangeBeats, BeatDuration intervalBeats, juce::UndoManager *) | tracktion::engine::MidiList | |
isAttachedToClip() const noexcept | tracktion::engine::MidiList | |
isCompList() const noexcept | tracktion::engine::MidiList | |
isEmpty() const noexcept | tracktion::engine::MidiList | |
looksLikeMPEData(const juce::File &) | tracktion::engine::MidiList | static |
MidiList() | tracktion::engine::MidiList | |
MidiList(const juce::ValueTree &, juce::UndoManager *) | tracktion::engine::MidiList | |
moveAllBeatPositions(BeatDuration deltaBeats, juce::UndoManager *) | tracktion::engine::MidiList | |
NoteAutomationType enum name | tracktion::engine::MidiList | |
readSeparateTracksFromFile(const juce::File &, juce::OwnedArray< MidiList > &lists, juce::Array< BeatPosition > &tempoChangeBeatNumbers, juce::Array< double > &bpms, juce::Array< int > &numerators, juce::Array< int > &denominators, BeatDuration &songLength, bool importAsNoteExpression) | tracktion::engine::MidiList | static |
removeAllControllers(juce::UndoManager *) | tracktion::engine::MidiList | |
removeAllNotes(juce::UndoManager *) | tracktion::engine::MidiList | |
removeAllSysexes(juce::UndoManager *) | tracktion::engine::MidiList | |
removeControllerEvent(MidiControllerEvent &, juce::UndoManager *) | tracktion::engine::MidiList | |
removeControllersBetween(int controllerType, BeatPosition beatNumberStart, BeatPosition beatNumberEnd, juce::UndoManager *) | tracktion::engine::MidiList | |
removeNote(MidiNote &, juce::UndoManager *) | tracktion::engine::MidiList | |
removeSysExEvent(const MidiSysexEvent &, juce::UndoManager *) | tracktion::engine::MidiList | |
rescale(double factor, juce::UndoManager *) | tracktion::engine::MidiList | |
setCompList(bool shouldBeComp) noexcept | tracktion::engine::MidiList | |
setControllerValueAt(int controllerType, BeatPosition beatNumber, int newValue, juce::UndoManager *) | tracktion::engine::MidiList | |
setImportedFileName(const juce::String &n) | tracktion::engine::MidiList | |
setMidiChannel(MidiChannel chanNum) | tracktion::engine::MidiList | |
sortMidiEventsByNoteNumber(juce::Array< Type > ¬es) | tracktion::engine::MidiList | static |
sortMidiEventsByTime(juce::Array< Type > ¬es) | tracktion::engine::MidiList | static |
state | tracktion::engine::MidiList | |
TimeBase enum name | tracktion::engine::MidiList | |
trimOutside(BeatPosition firstBeat, BeatPosition lastBeat, juce::UndoManager *) | tracktion::engine::MidiList | |
~MidiList() | tracktion::engine::MidiList | |