Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
NoteRow Member List

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 &noteIndex, 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)NoteRowprivate
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)NoteRowprivate
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)NoteRowprivate
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)NoteRowinline
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)NoteRowprivate
ignoredTicks (defined in NoteRow)NoteRowprivate
ignoreNoteOnsBefore_NoteRow
ignoreUntil (defined in NoteRow)NoteRowprivate
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)NoteRowprivate
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)NoteRowprivate
playNote(bool, ModelStackWithNoteRow *modelStack, Note *, int32_t ticksLate=0, uint32_t samplesLate=0, bool noteMightBeConstant=false, PendingNoteOnList *pendingNoteOnList=nullptr) (defined in NoteRow)NoteRowprivate
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