![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
This is the complete list of members for NoteRow, including all inherited members.
addCorrespondingNotes(int32_t pos, int32_t length, uint8_t velocity, ModelStackWithNoteRow *modelStack, bool allowNoteTails, Action *action) (defined in NoteRow) | NoteRow | |
addNotesToSquareInfo(int32_t effectiveLength, SquareInfo &squareInfo, int32_t ¬eIndex, Note **note) | NoteRow | |
appendNoteRow(ModelStackWithNoteRow *thisModelStack, ModelStackWithNoteRow *otherModelStack, int32_t offset, int32_t whichRepeatThisIs, int32_t otherClipLength) (defined in NoteRow) | NoteRow | |
attemptLateStartOfNextNoteToPlay(ModelStackWithNoteRow *modelStack, Note *note) (defined in NoteRow) | NoteRow | private |
attemptNoteAdd(int32_t pos, int32_t length, int32_t velocity, int32_t probability, Iterance iterance, int32_t fill, ModelStackWithNoteRow *modelStack, Action *action) (defined in NoteRow) | NoteRow | |
attemptNoteAddReversed(ModelStackWithNoteRow *modelStack, int32_t pos, int32_t velocity, bool allowingNoteTails) (defined in NoteRow) | NoteRow | |
beenCloned(ModelStackWithNoteRow *modelStack, bool shouldFlattenReversing) (defined in NoteRow) | NoteRow | |
calculateSquareAverages(SquareInfo &squareInfo) | NoteRow | |
changeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, int32_t changeType, int32_t changeValue) (defined in NoteRow) | NoteRow | |
clear(Action *action, ModelStackWithNoteRow *modelStack, bool clearAutomation, bool clearSequenceAndMPE) (defined in NoteRow) | NoteRow | |
clearArea(int32_t areaStart, int32_t areaWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, bool actuallyExtendNoteAtStartOfArea=false) (defined in NoteRow) | NoteRow | |
clearMPEUpUntilNextNote(ModelStackWithNoteRow *modelStack, int32_t pos, int32_t wrapEditLevel, bool shouldJustDeleteNodes=false) (defined in NoteRow) | NoteRow | |
colourOffset (defined in NoteRow) | NoteRow | |
complexSetNoteLength(Note *thisNote, uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action) (defined in NoteRow) | NoteRow | |
currentlyPlayingReversedIfIndependent (defined in NoteRow) | NoteRow | |
deleteNoteByIndex(int32_t index, Action *action, int32_t noteRowId, InstrumentClip *clip) (defined in NoteRow) | NoteRow | |
deleteNoteByPos(ModelStackWithNoteRow *modelStack, int32_t pos, Action *action) (defined in NoteRow) | NoteRow | |
deleteOldDrumNames(bool shouldUpdatePointer=true) (defined in NoteRow) | NoteRow | |
deleteParamManager(bool shouldUpdatePointer=true) (defined in NoteRow) | NoteRow | |
doesProbabilityExist(int32_t apartFromPos, int32_t probability, int32_t secondProbability=-1) (defined in NoteRow) | NoteRow | |
drawTail(int32_t startTail, int32_t endTail, uint8_t squareColour[], bool overwriteExisting, uint8_t image[][3], uint8_t occupancyMask[]) (defined in NoteRow) | NoteRow | private |
drum (defined in NoteRow) | NoteRow | |
editNoteRepeatAcrossAllScreens(int32_t editPos, int32_t squareWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int32_t newNumNotes) (defined in NoteRow) | NoteRow | |
fillValue (defined in NoteRow) | NoteRow | |
findNextNoteToPlay(uint32_t) (defined in NoteRow) | NoteRow | private |
firstOldDrumName (defined in NoteRow) | NoteRow | |
generateRepeats(ModelStackWithNoteRow *modelStack, uint32_t oldLength, uint32_t newLength, int32_t numRepeatsRounded, Action *action) (defined in NoteRow) | NoteRow | |
getColourOffset(InstrumentClip *clip) (defined in NoteRow) | NoteRow | |
getDefaultFill(ModelStackWithNoteRow *modelStack) (defined in NoteRow) | NoteRow | |
getDefaultIterance() (defined in NoteRow) | NoteRow | |
getDefaultProbability() (defined in NoteRow) | NoteRow | |
getDistanceToNextNote(int32_t pos, ModelStackWithNoteRow const *modelStack, bool reversed=false) (defined in NoteRow) | NoteRow | |
getEffectiveSequenceDirectionMode(ModelStackWithNoteRow const *modelStack) (defined in NoteRow) | NoteRow | |
getLivePos(ModelStackWithNoteRow const *modelStack) (defined in NoteRow) | NoteRow | |
getMPEValues(ModelStackWithNoteRow *modelStack, int16_t *mpeValues) (defined in NoteRow) | NoteRow | |
getNoteCode() (defined in NoteRow) | NoteRow | inline |
getNumNotes() (defined in NoteRow) | NoteRow | |
getRowSquareInfo(int32_t effectiveLength, SquareInfo rowSquareInfo[kDisplayWidth]) | NoteRow | |
getSquareInfo(int32_t x, int32_t effectiveLength, SquareInfo &squareInfo) | NoteRow | |
getSquareType(int32_t squareStart, int32_t squareWidth, Note **firstNote, Note **lastNote, ModelStackWithNoteRow *modelStack, bool allowNoteTails, int32_t desiredNoteLength, Action *action, bool clipCurrentlyPlaying, bool extendPreviousNoteIfPossible) (defined in NoteRow) | NoteRow | |
giveMidiCommandsToDrum() (defined in NoteRow) | NoteRow | |
grabMidiCommandsFromDrum() (defined in NoteRow) | NoteRow | |
hasIndependentPlayPos() (defined in NoteRow) | NoteRow | |
hasNoNotes() (defined in NoteRow) | NoteRow | |
ignoredNoteOn (defined in NoteRow) | NoteRow | private |
ignoredTicks (defined in NoteRow) | NoteRow | private |
ignoreNoteOnsBefore_ | NoteRow | |
ignoreUntil (defined in NoteRow) | NoteRow | private |
initRowSquareInfo(SquareInfo rowSquareInfo[kDisplayWidth], bool anyNotes) (defined in NoteRow) | NoteRow | |
initSquareInfo(SquareInfo &squareInfo, bool anyNotes, int32_t x) (defined in NoteRow) | NoteRow | |
isAuditioning(ModelStackWithNoteRow *modelStack) (defined in NoteRow) | NoteRow | |
isDroning(int32_t effectiveLength) | NoteRow | |
iteranceValue (defined in NoteRow) | NoteRow | |
lastProcessedPosIfIndependent (defined in NoteRow) | NoteRow | |
loopLengthIfIndependent (defined in NoteRow) | NoteRow | |
maybeStartLateNote(ModelStackWithNoteRow *modelStack, int32_t effectiveActualCurrentPos) (defined in NoteRow) | NoteRow | |
midiInput (defined in NoteRow) | NoteRow | |
muted (defined in NoteRow) | NoteRow | |
muteMIDICommand (defined in NoteRow) | NoteRow | |
NoteRow(int16_t newY=-32768) (defined in NoteRow) | NoteRow | |
noteRowMayMakeSound(bool) (defined in NoteRow) | NoteRow | private |
notes (defined in NoteRow) | NoteRow | |
nudgeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int32_t nudgeOffset) | NoteRow | |
paramManager (defined in NoteRow) | NoteRow | |
paste(ModelStackWithNoteRow *modelStack, CopiedNoteRow *copiedNoteRow, float scaleFactor, int32_t screenEndPos, Action *action) (defined in NoteRow) | NoteRow | |
playNextNote(InstrumentClip *, bool, bool noteMightBeConstant=false, PendingNoteOnList *pendingNoteOnList=nullptr) (defined in NoteRow) | NoteRow | private |
playNote(bool, ModelStackWithNoteRow *modelStack, Note *, int32_t ticksLate=0, uint32_t samplesLate=0, bool noteMightBeConstant=false, PendingNoteOnList *pendingNoteOnList=nullptr) (defined in NoteRow) | NoteRow | private |
probabilityValue (defined in NoteRow) | NoteRow | |
processCurrentPos(ModelStackWithNoteRow *modelStack, int32_t ticksSinceLast, PendingNoteOnList *pendingNoteOnList) (defined in NoteRow) | NoteRow | |
quantize(ModelStackWithNoteRow *modelStack, int32_t increment, int32_t amount) | NoteRow | |
readFromFile(Deserializer &reader, int32_t *, InstrumentClip *, Song *song, int32_t readAutomationUpToPos) (defined in NoteRow) | NoteRow | |
readFromFlash(InstrumentClip *parentClip) (defined in NoteRow) | NoteRow | |
recordNoteOff(uint32_t pos, ModelStackWithNoteRow *modelStack, Action *action, int32_t velocity) (defined in NoteRow) | NoteRow | |
recordPolyphonicExpressionEvent(ModelStackWithNoteRow *modelStackWithNoteRow, int32_t newValueBig, int32_t expressionDimension, bool forDrum) (defined in NoteRow) | NoteRow | |
rememberDrumName() (defined in NoteRow) | NoteRow | |
renderRow(TimelineView *editorScreen, RGB, RGB, RGB, RGB *image, uint8_t[], bool, uint32_t, bool allowNoteTails, int32_t imageWidth, int32_t xScroll, uint32_t xZoom, int32_t xStart=0, int32_t xEnd=kDisplayWidth, bool drawRepeats=false) (defined in NoteRow) | NoteRow | |
repeatCountIfIndependent (defined in NoteRow) | NoteRow | |
resumeOriginalNoteRowFromThisClone(ModelStackWithNoteRow *modelStackOriginal, ModelStackWithNoteRow *modelStackClone) (defined in NoteRow) | NoteRow | |
resumePlayback(ModelStackWithNoteRow *modelStack, bool clipMayMakeSound) (defined in NoteRow) | NoteRow | |
sequenced (defined in NoteRow) | NoteRow | |
sequenceDirectionMode (defined in NoteRow) | NoteRow | |
setDrum(Drum *newDrum, Kit *kit, ModelStackWithNoteRow *modelStack, InstrumentClip *favourClipForCloningParamManager=nullptr, ParamManager *paramManager=nullptr, bool backupOldParamManager=true) (defined in NoteRow) | NoteRow | |
setLength(ModelStackWithNoteRow *modelStack, int32_t newLength, Action *actionToRecordTo, int32_t oldPos, bool hadIndependentPlayPosBefore) (defined in NoteRow) | NoteRow | |
setSequenceDirectionMode(ModelStackWithNoteRow *modelStack, SequenceDirection newMode) (defined in NoteRow) | NoteRow | |
shiftHorizontally(int32_t amount, ModelStackWithNoteRow *modelStack, bool shiftAutomation, bool shiftSequenceAndMPE) (defined in NoteRow) | NoteRow | |
silentlyResumePlayback(ModelStackWithNoteRow *modelStack) (defined in NoteRow) | NoteRow | |
stopCurrentlyPlayingNote(ModelStackWithNoteRow *modelStack, bool actuallySoundChange=true, Note *note=nullptr) (defined in NoteRow) | NoteRow | |
toggleMute(ModelStackWithNoteRow *modelStack, bool clipIsActiveAndPlaybackIsOn) (defined in NoteRow) | NoteRow | |
trimNoteDataToNewClipLength(uint32_t newLength, InstrumentClip *clip, Action *action, int32_t noteRowId) (defined in NoteRow) | NoteRow | |
trimParamManager(ModelStackWithNoteRow *modelStack) (defined in NoteRow) | NoteRow | |
trimToLength(uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action) (defined in NoteRow) | NoteRow | |
writeToFile(Serializer &writer, int32_t drumIndex, InstrumentClip *clip) (defined in NoteRow) | NoteRow | |
writeToFlash() (defined in NoteRow) | NoteRow | |
y (defined in NoteRow) | NoteRow | |
~NoteRow() (defined in NoteRow) | NoteRow |