Deluge Firmware 1.3.0
Build date: 2026.01.09
Loading...
Searching...
No Matches
ArpeggiatorBase Member List

This is the complete list of members for ArpeggiatorBase, including all inherited members.

active_note (defined in ArpeggiatorBase)ArpeggiatorBase
ArpeggiatorBase() (defined in ArpeggiatorBase)ArpeggiatorBaseinline
calculateNextNoteAndOrOctave(ArpeggiatorSettings *settings, uint8_t numActiveNotes) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
calculateRandomizerAmounts(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase)ArpeggiatorBase
calculateSpreadVelocity(uint8_t velocity, int32_t spreadVelocityForCurrentStep) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
currentDirection (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
currentOctave (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
currentOctaveDirection (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
doTickForward(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, uint32_t ClipCurrentPos, bool currentlyPlayingReversed) (defined in ArpeggiatorBase)ArpeggiatorBase
evaluateBassProbability(bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
evaluateChordProbability(bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
evaluateNoteProbability(bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
evaluateReverseProbability(bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
evaluateRhythm(uint32_t rhythm, bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
evaluateSwapProbability(bool isRatchet) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
executeArpStep(ArpeggiatorSettings *settings, uint8_t numActiveNotes, bool isRatchet, uint32_t maxSequenceLength, uint32_t rhythm, bool *shouldCarryOnRhythmNote, bool *shouldPlayNote, bool *shouldPlayBassNote, bool *shouldPlayRandomStep, bool *shouldPlayReverseNote, bool *shouldPlayChordNote) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
gateCurrentlyActive (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
gatePos (defined in ArpeggiatorBase)ArpeggiatorBase
getArpType()=0 (defined in ArpeggiatorBase)ArpeggiatorBasepure virtual
getOctaveDirection(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
getRandomBipolarProbabilityAmount(uint32_t value) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
getRandomProbabilityResult(uint32_t value) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
getRandomWeighted2BitsAmount(uint32_t value) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
glideNoteCodeCurrentlyOnPostArp (defined in ArpeggiatorBase)ArpeggiatorBase
glideOnNextNoteOff (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
handlePendingNotes(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction)ArpeggiatorBasevirtual
hasAnyInputNotesActive()=0 (defined in ArpeggiatorBase)ArpeggiatorBasepure virtual
increasePatternIndexes(uint8_t numStepRepeats) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
increaseSequenceIndexes(uint32_t maxSequenceLength, uint32_t rhythm) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayBassForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayChordForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayGlideForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayNoteForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayRandomStepForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayRatchetForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isPlayReverseForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
isRatcheting (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromBassProbability (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromChordProbability (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromNoteProbability (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromReverseProbability (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromRhythm (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastNormalNotePlayedFromSwapProbability (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
lastVelocity (defined in ArpeggiatorBase)ArpeggiatorBase
maybeSetupNewRatchet(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
noteOff(ArpeggiatorSettings *settings, int32_t noteCodePreArp, ArpReturnInstruction *instruction)=0 (defined in ArpeggiatorBase)ArpeggiatorBasepure virtual
noteOn(ArpeggiatorSettings *settings, int32_t noteCode, int32_t velocity, ArpReturnInstruction *instruction, int32_t fromMIDIChannel, int16_t const *mpeValues)=0 (defined in ArpeggiatorBase)ArpeggiatorBasepure virtual
notesPlayedFromLockedRandomizer (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
notesPlayedFromRhythm (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
notesPlayedFromSequence (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
outputMIDIChannelForGlideNoteCurrentlyOnPostArp (defined in ArpeggiatorBase)ArpeggiatorBase
playedFirstArpeggiatedNoteYet (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
randomNotesPlayedFromOctave (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
ratchetNotesCount (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
ratchetNotesIndex (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
ratchetNotesMultiplier (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
render(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, int32_t numSamples, uint32_t gateThreshold, uint32_t phaseIncrement) (defined in ArpeggiatorBase)ArpeggiatorBase
reset()=0 (defined in ArpeggiatorBase)ArpeggiatorBasepure virtual
resetBase() (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
resetLockedRandomizerValuesNextTime (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
resetRatchet() (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
setInitialNoteAndOctave(ArpeggiatorSettings *settings, uint8_t numActiveNotes) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
spreadGateForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
spreadOctaveForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
spreadVelocityForCurrentStep (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
stepRepeatIndex (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
switchAnyNoteOff(ArpReturnInstruction *instruction) (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
switchNoteOn(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, bool isRatchet)=0 (defined in ArpeggiatorBase)ArpeggiatorBaseprotectedpure virtual
whichNoteCurrentlyOnPostArp (defined in ArpeggiatorBase)ArpeggiatorBaseprotected
~ArpeggiatorBase()=default (defined in ArpeggiatorBase)ArpeggiatorBasevirtual