MidiAction which can be defined with the help of callback methods.  
 More...
#include <MidiCallbackAction.h>
 | 
| 
virtual void  | onControlChange (uint8_t channel, uint8_t controller, uint8_t value) | 
|   | 
| 
virtual void  | onNoteOff (uint8_t channel, uint8_t note, uint8_t velocity) | 
|   | 
| 
virtual void  | onNoteOn (uint8_t channel, uint8_t note, uint8_t velocity) | 
|   | 
| 
virtual void  | onPitchBend (uint8_t channel, uint8_t value) | 
|   | 
| 
virtual void  | setCallbackOnControlChange (void(*callback)(uint8_t channel, uint8_t controller, uint8_t value)) | 
|   | 
| 
virtual void  | setCallbackOnNoteOff (void(*callback)(uint8_t channel, uint8_t note, uint8_t velocity)) | 
|   | 
| 
virtual void  | setCallbackOnNoteOn (void(*callback)(uint8_t channel, uint8_t note, uint8_t velocity)) | 
|   | 
| 
virtual void  | setCallbackOnPitchBend (void(*callback)(uint8_t channel, uint8_t value)) | 
|   | 
| 
virtual void  | setCallbacks (void(*callbackOnNoteOn)(uint8_t channel, uint8_t note, uint8_t velocity), void(*callbackOnNoteOff)(uint8_t channel, uint8_t note, uint8_t velocity), void(*callbackOnControlChange)(uint8_t channel, uint8_t controller, uint8_t value)=nullptr, void(*callbackOnPitchBend)(uint8_t channel, uint8_t value)=nullptr) | 
|   | 
 | 
| 
void(*  | callbackOnControlChange )(uint8_t channel, uint8_t controller, uint8_t value) = nullptr | 
|   | 
| 
void(*  | callbackOnNoteOff )(uint8_t channel, uint8_t note, uint8_t velocity) = nullptr | 
|   | 
| 
void(*  | callbackOnNoteOn )(uint8_t channel, uint8_t note, uint8_t velocity) = nullptr | 
|   | 
| 
void(*  | callbackOnPitchBend )(uint8_t channel, uint8_t value) = nullptr | 
|   | 
MidiAction which can be defined with the help of callback methods. 
by Phil Schatzmann 
The documentation for this class was generated from the following file: