Deluge Firmware
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)NoteRow
appendNoteRow(ModelStackWithNoteRow *thisModelStack, ModelStackWithNoteRow *otherModelStack, int offset, int whichRepeatThisIs, int32_t otherClipLength)NoteRow
attemptNoteAdd(int32_t pos, int32_t length, int velocity, int probability, ModelStackWithNoteRow *modelStack, Action *action)NoteRow
attemptNoteAddReversed(ModelStackWithNoteRow *modelStack, int32_t pos, int velocity, bool allowingNoteTails)NoteRow
beenCloned(ModelStackWithNoteRow *modelStack, bool shouldFlattenReversing)NoteRow
changeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, int changeType, int changeValue)NoteRow
clear(Action *action, ModelStackWithNoteRow *modelStack)NoteRow
clearArea(int32_t areaStart, int32_t areaWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, bool actuallyExtendNoteAtStartOfArea=false)NoteRow
clearMPEUpUntilNextNote(ModelStackWithNoteRow *modelStack, int32_t pos, int32_t wrapEditLevel, bool shouldJustDeleteNodes=false)NoteRow
colourOffsetNoteRow
complexSetNoteLength(Note *thisNote, uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action)NoteRow
currentlyPlayingReversedIfIndependentNoteRow
deleteNoteByIndex(int index, Action *action, int noteRowId, InstrumentClip *clip)NoteRow
deleteNoteByPos(ModelStackWithNoteRow *modelStack, int32_t pos, Action *action)NoteRow
deleteOldDrumNames(bool shouldUpdatePointer=true)NoteRow
deleteParamManager(bool shouldUpdatePointer=true)NoteRow
doesProbabilityExist(int32_t apartFromPos, int probability, int secondProbability=-1)NoteRow
drumNoteRow
editNoteRepeatAcrossAllScreens(int32_t editPos, int32_t squareWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int newNumNotes)NoteRow
firstOldDrumNameNoteRow
generateRepeats(ModelStackWithNoteRow *modelStack, uint32_t oldLength, uint32_t newLength, int numRepeatsRounded, Action *action)NoteRow
getColourOffset(InstrumentClip *clip)NoteRow
getDistanceToNextNote(int32_t pos, ModelStackWithNoteRow const *modelStack, bool reversed=false)NoteRow
getEffectiveSequenceDirectionMode(ModelStackWithNoteRow const *modelStack)NoteRow
getLivePos(ModelStackWithNoteRow const *modelStack)NoteRow
getMPEValues(ModelStackWithNoteRow *modelStack, int16_t *mpeValues)NoteRow
getNoteCode()NoteRowinline
getNumNotes()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)NoteRow
giveMidiCommandsToDrum()NoteRow
grabMidiCommandsFromDrum()NoteRow
hasIndependentPlayPos()NoteRow
hasNoNotes()NoteRow
isAuditioning(ModelStackWithNoteRow *modelStack)NoteRow
lastProcessedPosIfIndependentNoteRow
loopLengthIfIndependentNoteRow
midiInputNoteRow
mutedNoteRow
muteMIDICommandNoteRow
NoteRow(int16_t newY=-32768)NoteRow
notesNoteRow
nudgeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int nudgeOffset)NoteRow
paramManagerNoteRow
paste(ModelStackWithNoteRow *modelStack, CopiedNoteRow *copiedNoteRow, float scaleFactor, int32_t screenEndPos, Action *action)NoteRow
processCurrentPos(ModelStackWithNoteRow *modelStack, int32_t ticksSinceLast, PendingNoteOnList *pendingNoteOnList)NoteRow
readFromFile(int *, InstrumentClip *, Song *song, int32_t readAutomationUpToPos)NoteRow
readFromFlash(InstrumentClip *parentClip)NoteRow
recordNoteOff(uint32_t pos, ModelStackWithNoteRow *modelStack, Action *action, int velocity)NoteRow
recordPolyphonicExpressionEvent(ModelStackWithNoteRow *modelStackWithNoteRow, int32_t newValueBig, int whichExpressionDimension, bool forDrum)NoteRow
rememberDrumName()NoteRow
renderRow(TimelineView *editorScreen, uint8_t[], uint8_t[], uint8_t[], uint8_t *image, uint8_t[], bool, uint32_t, bool allowNoteTails, int imageWidth, int32_t xScroll, uint32_t xZoom, int xStart=0, int xEnd=displayWidth, bool drawRepeats=false)NoteRow
repeatCountIfIndependentNoteRow
resumeOriginalNoteRowFromThisClone(ModelStackWithNoteRow *modelStackOriginal, ModelStackWithNoteRow *modelStackClone)NoteRow
resumePlayback(ModelStackWithNoteRow *modelStack, bool clipMayMakeSound)NoteRow
sequenceDirectionModeNoteRow
setDrum(Drum *newDrum, Kit *kit, ModelStackWithNoteRow *modelStack, InstrumentClip *favourClipForCloningParamManager=NULL, ParamManager *paramManager=NULL)NoteRow
setLength(ModelStackWithNoteRow *modelStack, int32_t newLength, Action *actionToRecordTo, int32_t oldPos, bool hadIndependentPlayPosBefore)NoteRow
setSequenceDirectionMode(ModelStackWithNoteRow *modelStack, int newMode)NoteRow
shiftHorizontally(int amount, ModelStackWithNoteRow *modelStack)NoteRow
silentlyResumePlayback(ModelStackWithNoteRow *modelStack)NoteRow
skipNextNoteNoteRow
soundingStatusNoteRow
stopCurrentlyPlayingNote(ModelStackWithNoteRow *modelStack, bool actuallySoundChange=true, Note *note=NULL)NoteRow
toggleMute(ModelStackWithNoteRow *modelStack, bool clipIsActiveAndPlaybackIsOn)NoteRow
trimNoteDataToNewClipLength(uint32_t newLength, InstrumentClip *clip, Action *action, int noteRowId)NoteRow
trimParamManager(ModelStackWithNoteRow *modelStack)NoteRow
trimToLength(uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action)NoteRow
writeToFile(int drumIndex, InstrumentClip *clip)NoteRow
writeToFlash()NoteRow
yNoteRow
~NoteRow()NoteRow