TracktionEngine
tracktion::engine::MidiList Member List

This is the complete list of members for tracktion::engine::MidiList, including all inherited members.

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) consttracktion::engine::MidiList
copyFrom(const MidiList &, juce::UndoManager *)tracktion::engine::MidiList
createDefaultPlaybackMidiSequence(const MidiList &, MidiClip &, TimeBase, bool generateMPE)tracktion::engine::MidiListstatic
createMidiList()tracktion::engine::MidiListstatic
defaultInitialPitchBendValuetracktion::engine::MidiListstatic
defaultInitialPressureValuetracktion::engine::MidiListstatic
defaultInitialTimbreValuetracktion::engine::MidiListstatic
exportToPlaybackMidiSequence(MidiClip &, TimeBase, bool generateMPE) consttracktion::engine::MidiList
fileHasTempoChanges(const juce::File &)tracktion::engine::MidiListstatic
getControllerEvent(int index) consttracktion::engine::MidiList
getControllerEventAt(BeatPosition, int controllerType) consttracktion::engine::MidiList
getControllerEvents() consttracktion::engine::MidiList
getFirstBeatNumber() consttracktion::engine::MidiList
getImportedFileName() const noexcepttracktion::engine::MidiList
getImportedMidiTrackName() const noexcepttracktion::engine::MidiList
getLastBeatNumber() consttracktion::engine::MidiList
getMidiChannel() consttracktion::engine::MidiList
getNote(int index) consttracktion::engine::MidiList
getNoteFor(const juce::ValueTree &)tracktion::engine::MidiList
getNoteNumberRange() consttracktion::engine::MidiList
getNotes() consttracktion::engine::MidiList
getNumControllerEvents() consttracktion::engine::MidiList
getNumNotes() consttracktion::engine::MidiList
getNumSysExEvents() consttracktion::engine::MidiList
getSysexEvent(int index) consttracktion::engine::MidiList
getSysexEventFor(const juce::ValueTree &) consttracktion::engine::MidiList
getSysexEvents() consttracktion::engine::MidiList
getSysexEventUnchecked(int index) consttracktion::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 noexcepttracktion::engine::MidiList
isCompList() const noexcepttracktion::engine::MidiList
isEmpty() const noexcepttracktion::engine::MidiList
looksLikeMPEData(const juce::File &)tracktion::engine::MidiListstatic
MidiList()tracktion::engine::MidiList
MidiList(const juce::ValueTree &, juce::UndoManager *)tracktion::engine::MidiList
moveAllBeatPositions(BeatDuration deltaBeats, juce::UndoManager *)tracktion::engine::MidiList
NoteAutomationType enum nametracktion::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::MidiListstatic
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) noexcepttracktion::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 > &notes)tracktion::engine::MidiListstatic
sortMidiEventsByTime(juce::Array< Type > &notes)tracktion::engine::MidiListstatic
statetracktion::engine::MidiList
TimeBase enum nametracktion::engine::MidiList
trimOutside(BeatPosition firstBeat, BeatPosition lastBeat, juce::UndoManager *)tracktion::engine::MidiList
~MidiList()tracktion::engine::MidiList