![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
This is the complete list of members for ArpeggiatorForDrum, including all inherited members.
ArpeggiatorBase() (defined in ArpeggiatorBase) | ArpeggiatorBase | inline |
ArpeggiatorForDrum() (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | |
arpNote (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | |
calculateNextNoteAndOrOctave(ArpeggiatorSettings *settings, uint8_t numActiveNotes) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
calculateRandomizerAmounts(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase) | ArpeggiatorBase | |
calculateSpreadVelocity(uint8_t velocity, int32_t spreadVelocityForCurrentStep) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
chordNotesCount (defined in ArpeggiatorBase) | ArpeggiatorBase | |
currentDirection (defined in ArpeggiatorBase) | ArpeggiatorBase | |
currentOctave (defined in ArpeggiatorBase) | ArpeggiatorBase | |
currentOctaveDirection (defined in ArpeggiatorBase) | ArpeggiatorBase | |
doTickForward(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, uint32_t ClipCurrentPos, bool currentlyPlayingReversed) (defined in ArpeggiatorBase) | ArpeggiatorBase | |
evaluateBassProbability(bool isRatchet) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
evaluateChordProbability(bool isRatchet) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
evaluateNoteProbability(bool isRatchet) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
evaluateReverseProbability(bool isRatchet) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
evaluateRhythm(uint32_t rhythm, bool isRatchet) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
executeArpStep(ArpeggiatorSettings *settings, uint8_t numActiveNotes, bool isRatchet, uint32_t maxSequenceLength, uint32_t rhythm, bool *shouldCarryOnRhythmNote, bool *shouldPlayNote, bool *shouldPlayBassNote, bool *shouldPlayReverseNote, bool *shouldPlayChordNote) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
gateCurrentlyActive (defined in ArpeggiatorBase) | ArpeggiatorBase | |
gatePos (defined in ArpeggiatorBase) | ArpeggiatorBase | |
getArpType() override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | inlinevirtual |
getOctaveDirection(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
getRandomBipolarProbabilityAmount(uint32_t value) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
getRandomProbabilityResult(uint32_t value) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
getRandomWeighted2BitsAmount(uint32_t value) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
hasAnyInputNotesActive() override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | protectedvirtual |
increasePatternIndexes(uint8_t numStepRepeats) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
increaseSequenceIndexes(uint32_t maxSequenceLength, uint32_t rhythm) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
invertReversedFromKitArp (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | |
isPlayBassForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
isPlayChordForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
isPlayNoteForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
isPlayRatchetForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
isPlayReverseForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
isRatcheting (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastNormalNotePlayedFromBassProbability (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastNormalNotePlayedFromChordProbability (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastNormalNotePlayedFromNoteProbability (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastNormalNotePlayedFromReverseProbability (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastNormalNotePlayedFromRhythm (defined in ArpeggiatorBase) | ArpeggiatorBase | |
lastVelocity (defined in ArpeggiatorBase) | ArpeggiatorBase | |
maybeSetupNewRatchet(ArpeggiatorSettings *settings) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
noteCodeCurrentlyOnPostArp (defined in ArpeggiatorBase) | ArpeggiatorBase | |
noteForDrum (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | |
noteOff(ArpeggiatorSettings *settings, int32_t noteCodePreArp, ArpReturnInstruction *instruction) override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | virtual |
noteOn(ArpeggiatorSettings *settings, int32_t noteCode, int32_t velocity, ArpReturnInstruction *instruction, int32_t fromMIDIChannel, int16_t const *mpeValues) override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | virtual |
notesPlayedFromLockedRandomizer (defined in ArpeggiatorBase) | ArpeggiatorBase | |
notesPlayedFromRhythm (defined in ArpeggiatorBase) | ArpeggiatorBase | |
notesPlayedFromSequence (defined in ArpeggiatorBase) | ArpeggiatorBase | |
outputMIDIChannelForNoteCurrentlyOnPostArp (defined in ArpeggiatorBase) | ArpeggiatorBase | |
playedFirstArpeggiatedNoteYet (defined in ArpeggiatorBase) | ArpeggiatorBase | |
randomNotesPlayedFromOctave (defined in ArpeggiatorBase) | ArpeggiatorBase | |
ratchetNotesCount (defined in ArpeggiatorBase) | ArpeggiatorBase | |
ratchetNotesIndex (defined in ArpeggiatorBase) | ArpeggiatorBase | |
ratchetNotesMultiplier (defined in ArpeggiatorBase) | ArpeggiatorBase | |
render(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, int32_t numSamples, uint32_t gateThreshold, uint32_t phaseIncrement) (defined in ArpeggiatorBase) | ArpeggiatorBase | |
reset() override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | virtual |
resetBase() (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
resetLockedRandomizerValuesNextTime (defined in ArpeggiatorBase) | ArpeggiatorBase | |
resetRatchet() (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
setInitialNoteAndOctave(ArpeggiatorSettings *settings, uint8_t numActiveNotes) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
spreadGateForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
spreadOctaveForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
spreadVelocityForCurrentStep (defined in ArpeggiatorBase) | ArpeggiatorBase | |
stepRepeatIndex (defined in ArpeggiatorBase) | ArpeggiatorBase | |
switchAnyNoteOff(ArpReturnInstruction *instruction) (defined in ArpeggiatorBase) | ArpeggiatorBase | protected |
switchNoteOn(ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, bool isRatchet) override (defined in ArpeggiatorForDrum) | ArpeggiatorForDrum | protectedvirtual |
whichNoteCurrentlyOnPostArp (defined in ArpeggiatorBase) | ArpeggiatorBase |