Deluge Firmware 1.3.0
Build date: 2026.03.02
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
check_for_note_still_sounding(ModelStackWithNoteRow *modelStack, SoundInstrument *output)NoteRowprivate
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
exportStem (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
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
mutedBeforeStemExport (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