TracktionEngine
Loading...
Searching...
No Matches
engine::MidiClip Member List

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

addAllExportables(Edit &)engine::Exportablestatic
addClipPlugin(const Plugin::Ptr &, SelectionManager &)engine::Clipvirtual
addListener(Listener *)engine::Clip
engine::TrackItem::addListener(SelectableListener *)engine::Selectable
addSelectableListener(SelectableListener *)engine::Selectable
addTake(juce::MidiMessageSequence &, MidiList::NoteAutomationType)engine::MidiClip
Array typedefengine::Clip
automationCurveListengine::Clipprotected
beatBasedLooping() const overrideengine::MidiClipvirtual
canBeAddedTo(ClipOwner &) overrideengine::MidiClipvirtual
cancelAnyPendingUpdates()engine::Selectable
canLoop() const overrideengine::MidiClipvirtual
canUseProxy() const noexceptengine::MidiClip
changed() overrideengine::Clipvirtual
clearTakes() overrideengine::MidiClipvirtual
Clip(const juce::ValueTree &, ClipOwner &, EditItemID, Type)engine::Clip
clipNameengine::Clipprotected
clipStartengine::Clipprotected
clipTypeToXMLType(Type)engine::TrackItemstatic
cloneFrom(Clip *) overrideengine::MidiClipvirtual
cloneInProgressengine::Clipprotected
colourengine::Clip
createClipForState(const juce::ValueTree &, ClipOwner &targetParent)engine::Clipstatic
createSequenceLooped(MidiList &sourceSequence)engine::MidiClip
currentSourceFileengine::Clipprotected
deleteAllUnusedTakesConfirmingWithUser()engine::MidiClip
deselect()engine::Selectable
disabledengine::Clip
disableLooping() overrideengine::MidiClipvirtual
editengine::EditItem
EditItem(EditItemID, Edit &)engine::EditItem
EditItem(Edit &, const juce::ValueTree &)engine::EditItem
extendStart(TimePosition newStartTime)engine::MidiClip
flushStateToValueTree()engine::Clipvirtual
followActionBeatsengine::Clip
followActionDurationTypeengine::Clip
FollowActionDurationType enum nameengine::Clip
followActionNumLoopsengine::Clip
getAllPlugins()engine::Clipvirtual
getAudioTrack() constengine::MidiClip
getAutomationCurveList(bool createIfNoItems)engine::Clip
getBeatOfRelativeTime(TimeDuration) constengine::TrackItem
getClipSlot() constengine::Clip
getClipTrack() constengine::Clip
getColour() constengine::Clipvirtual
getCompManager()engine::MidiClip
getContentBeatAtTime(TimePosition) constengine::Clip
getContentStartBeat() constengine::TrackItem
getCurrentSourceFile() constengine::Clip
getCurrentTake() const overrideengine::MidiClipvirtual
getDefaultColour() const overrideengine::MidiClipvirtual
getEditBeatRange() constengine::TrackItem
getEditTimeRange() constengine::TrackItem
getEndBeat() constengine::TrackItem
getFollowActions() overrideengine::MidiClipvirtual
getGrooveStrength() constengine::MidiClip
getGrooveTemplate() const noexceptengine::MidiClip
getGroupClip() constengine::Clip
getGroupID() const noexceptengine::Clip
getGroupParent() const overrideengine::Clipvirtual
getHead() constengine::Clipvirtual
getInterestingTimes()engine::Clipvirtual
getLaunchHandle() overrideengine::MidiClipvirtual
getLaunchQuantisation() overrideengine::MidiClipvirtual
getLengthInBeats() constengine::TrackItem
getLinkGroupID() constengine::Clip
getListeners()engine::Clip
getLiveClipLevel()engine::MidiClip
getLoopLength() const overrideengine::MidiClipvirtual
getLoopLengthBeats() const overrideengine::MidiClipvirtual
getLoopRange() constengine::Clip
getLoopRangeBeats() constengine::Clip
getLoopStart() const overrideengine::MidiClipvirtual
getLoopStartBeats() const overrideengine::MidiClipvirtual
getMaximumLength()engine::Clipvirtual
getMidiChannel() constengine::MidiClip
getMPEMode() const noexceptengine::MidiClip
getName() const overrideengine::Clipvirtual
getNumTakes(bool includeComps) overrideengine::MidiClipvirtual
getOffsetInBeats() constengine::TrackItem
getParent() constengine::Clip
getPatternGenerator() overrideengine::MidiClipvirtual
getPluginList()engine::Clipvirtual
getPosition() const overrideengine::Clipvirtual
getQuantisation() const noexceptengine::MidiClip
getReferencedItems() overrideengine::Clipvirtual
getRescaledMarkPoints() constengine::Clipprotectedvirtual
getSelectableDescription() overrideengine::MidiClipvirtual
getSequence() const noexceptengine::MidiClip
getSequenceLooped()engine::MidiClip
getSourceFileReference()engine::Clip
getSpeedRatio() const noexceptengine::Clip
getSpottingPoint() constengine::Clip
getStartBeat() constengine::TrackItem
getSuggestedNameForNewItem(Type)engine::TrackItemstatic
getSyncType() constengine::Clip
getTail() constengine::Clipvirtual
getTakeDescriptions() const overrideengine::MidiClipvirtual
getTakeSequence(int takeIndex) constengine::MidiClip
getTimeOfContentBeat(BeatPosition) constengine::Clip
getTimeOfRelativeBeat(BeatDuration) constengine::TrackItem
getTrack() const overrideengine::Clipvirtual
getTrackID() constengine::TrackItem
getUndoManager() constengine::Clip
getVolumeDb() constengine::MidiClip
getWeakRef()engine::Selectable
groupIDengine::Clipprotected
hasAnyTakes() const overrideengine::MidiClipvirtual
hasValidSequence() const noexceptengine::MidiClip
initialise() overrideengine::MidiClipvirtual
isClipState(const juce::ValueTree &)engine::Clipstatic
isClipState(const juce::Identifier &)engine::Clipstatic
isCurrentTakeComp() overrideengine::MidiClipvirtual
isGrouped() const overrideengine::Clipvirtual
isInitialisedengine::Clipprotected
isLinked() constengine::Clip
isLooping() const overrideengine::MidiClipvirtual
isMidi() const overrideengine::MidiClipvirtual
isMuted() const overrideengine::MidiClipvirtual
isRhythm() const noexceptengine::MidiClip
isSelectableValid(const Selectable *) noexceptengine::Selectablestatic
isSendingBankChanges() const noexceptengine::MidiClip
isShowingTakes() constengine::Clipvirtual
itemIDengine::EditItem
legatoNote(MidiNote &note, const juce::Array< MidiNote * > &notesToUse, BeatPosition maxEndBeat, juce::UndoManager &)engine::MidiClip
lengthengine::Clipprotected
linkIDengine::Clipprotected
listenersengine::Clipprotected
loopedSequenceTypeengine::MidiClip
LoopedSequenceType enum nameengine::MidiClip
masterReferenceengine::Selectable
mergeInMidiSequence(juce::MidiMessageSequence &, MidiList::NoteAutomationType)engine::MidiClip
MidiClip()=deleteengine::MidiClip
MidiClip(const juce::ValueTree &, EditItemID, ClipOwner &)engine::MidiClip
moveTo(ClipOwner &)engine::Clip
notifyListenersOfDeletion()engine::Selectable
offsetengine::Clipprotected
parentengine::Clipprotected
patternGeneratorengine::Clipprotected
pitchTempoTrackChanged() overrideengine::MidiClipvirtual
propertiesChanged()engine::Selectable
Ptr typedefengine::MidiClip
reassignReferencedItem(const ReferencedItem &, ProjectItemRef newRef, double newStartTime) overrideengine::Clipvirtual
removeFromParent()engine::Clip
removeListener(Listener *)engine::Clip
engine::TrackItem::removeListener(SelectableListener *)engine::Selectable
removePlugin(const Plugin::Ptr &)engine::Clipvirtual
removeSelectableListener(SelectableListener *)engine::Selectable
rescale(TimePosition pivotTimeInEdit, double factor) overrideengine::MidiClipvirtual
scaleVerticallyToFit()engine::MidiClip
Selectable()engine::Selectable
selectableAboutToBeDeleted()engine::Selectablevirtual
selectionStatusChanged(bool isNowSelected)engine::Selectablevirtual
sendMirrorUpdateToAllPlugins(Plugin &) constengine::Clipvirtual
setColour(juce::Colour)engine::Clip
setCurrentSourceFile(const juce::File &)engine::Clipprotected
setCurrentTake(int takeIndex) overrideengine::MidiClipvirtual
setEnd(TimePosition newEnd, bool preserveSync)engine::Clip
setGrooveStrength(float g)engine::MidiClip
setGrooveTemplate(const juce::String &templateName)engine::MidiClip
setGroup(EditItemID newGroupID)engine::Clip
setLength(TimeDuration newLength, bool preserveSync)engine::Clip
setLinkGroupID(juce::String newLinkID)engine::Clip
setLoopRange(TimeRange) overrideengine::MidiClipvirtual
setLoopRangeBeats(BeatRange) overrideengine::MidiClipvirtual
setMidiChannel(MidiChannel newChannel)engine::MidiClip
setMPEMode(bool shouldUseMPE)engine::MidiClip
setMuted(bool m) overrideengine::MidiClipvirtual
setName(const juce::String &newName)engine::Clip
setNumberOfLoops(int) overrideengine::MidiClipvirtual
setOffset(TimeDuration newOffset)engine::Clip
setParent(ClipOwner *)engine::Clipvirtual
setPosition(ClipPosition newPosition)engine::Clip
setQuantisation(const QuantisationType &newType)engine::MidiClip
setSendingBankChanges(bool sendBank)engine::MidiClip
setShowingTakes(bool shouldShow)engine::Clipvirtual
setSpeedRatio(double)engine::Clipvirtual
setStart(TimePosition newStart, bool preserveSync, bool keepLength)engine::Clip
setSyncType(SyncType sync)engine::Clipvirtual
setUsesGlobalLaunchQuatisation(bool useGlobal) overrideengine::MidiClipvirtual
setUsesProxy(bool canUseProxy) noexceptengine::MidiClip
setVolumeDb(float v)engine::MidiClip
showingTakesengine::Clipprotected
sortByTime(ArrayType &items)engine::TrackItemstatic
sourceFileReferenceengine::Clipprotected
sourceMediaChanged()engine::Clipvirtual
speedRatioengine::Clipprotected
stableSortByTime(ArrayType &items)engine::TrackItemstatic
stateengine::Clip
stringToType(const juce::String &)engine::TrackItemstatic
syncAbsolute enum valueengine::Clip
syncBarsBeats enum valueengine::Clip
SyncType enum nameengine::Clip
syncTypeengine::Clipprotected
TrackItem(Edit &, EditItemID, Type)engine::TrackItem
trimAwayOverlap(TimeRange editRangeToTrim)engine::Clip
trimBeyondEnds(bool beyondStart, bool beyondEnd, juce::UndoManager *)engine::MidiClip
Type enum nameengine::TrackItem
typeengine::TrackItem
typeToString(Type)engine::TrackItemstatic
unpackTakes(bool toNewTracks) overrideengine::MidiClipvirtual
updateAutomationCurveListDestinations()engine::Clip
updateLinkedClips()engine::Clip
updateLinkedClipsCallerengine::Clipprotected
usesGlobalLaunchQuatisation() overrideengine::MidiClipvirtual
usesGrooveStrength() constengine::MidiClip
usesSourceFile() constengine::Clipvirtual
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) overrideengine::MidiClipprotected
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) overrideengine::MidiClipprotected
valueTreeParentChanged(juce::ValueTree &) overrideengine::Clipprotected
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overrideengine::MidiClipprotected
WeakRef typedefengine::Selectable
xmlTagToType(juce::StringRef)engine::TrackItemstatic
~Clip() overrideengine::Clip
~EditItem()=defaultengine::EditItemvirtual
~Exportable()=defaultengine::Exportablevirtual
~MidiClip() overrideengine::MidiClip
~Selectable()engine::Selectablevirtual
~TrackItem()engine::TrackItem