#include <Arpeggiator.h>
|
| Arpeggiator () |
|
void | reset () |
|
void | noteOn (ArpeggiatorSettings *settings, int noteCode, int velocity, ArpReturnInstruction *instruction, int fromMIDIChannel, int16_t const *mpeValues) |
|
void | noteOff (ArpeggiatorSettings *settings, int noteCodePreArp, ArpReturnInstruction *instruction) |
|
bool | hasAnyInputNotesActive () |
|
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 |
|
◆ Arpeggiator()
Arpeggiator::Arpeggiator |
( |
| ) |
|
◆ hasAnyInputNotesActive()
bool Arpeggiator::hasAnyInputNotesActive |
( |
| ) |
|
|
virtual |
◆ noteOff()
◆ noteOn()
◆ reset()
void Arpeggiator::reset |
( |
| ) |
|
|
virtual |
◆ switchNoteOn()
◆ notes
◆ whichNoteCurrentlyOnPostArp
int16_t Arpeggiator::whichNoteCurrentlyOnPostArp |
The documentation for this class was generated from the following files: