#include <Arpeggiator.h>
|
| virtual void | noteOn (ArpeggiatorSettings *settings, int noteCode, int velocity, ArpReturnInstruction *instruction, int fromMIDIChannel, int16_t const *mpeValues)=0 |
| |
| void | render (ArpeggiatorSettings *settings, int numSamples, uint32_t gateThreshold, uint32_t phaseIncrement, ArpReturnInstruction *instruction) |
| |
| int32_t | doTickForward (ArpeggiatorSettings *settings, ArpReturnInstruction *instruction, uint32_t ClipCurrentPos, bool currentlyPlayingReversed) |
| |
| virtual bool | hasAnyInputNotesActive ()=0 |
| |
| virtual void | reset ()=0 |
| |
◆ doTickForward()
◆ hasAnyInputNotesActive()
| virtual bool ArpeggiatorBase::hasAnyInputNotesActive |
( |
| ) |
|
|
pure virtual |
◆ noteOn()
◆ render()
◆ reset()
| virtual void ArpeggiatorBase::reset |
( |
| ) |
|
|
pure virtual |
◆ switchAnyNoteOff()
◆ switchNoteOn()
◆ currentDirection
| int8_t ArpeggiatorBase::currentDirection |
◆ currentOctave
| int8_t ArpeggiatorBase::currentOctave |
◆ gateCurrentlyActive
| bool ArpeggiatorBase::gateCurrentlyActive |
◆ gatePos
| uint32_t ArpeggiatorBase::gatePos |
◆ lastVelocity
| uint8_t ArpeggiatorBase::lastVelocity |
◆ noteCodeCurrentlyOnPostArp
| int16_t ArpeggiatorBase::noteCodeCurrentlyOnPostArp |
◆ outputMIDIChannelForNoteCurrentlyOnPostArp
| uint8_t ArpeggiatorBase::outputMIDIChannelForNoteCurrentlyOnPostArp |
◆ playedFirstArpeggiatedNoteYet
| bool ArpeggiatorBase::playedFirstArpeggiatedNoteYet |
The documentation for this class was generated from the following files: