| 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 | |