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