#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: