#include <MIDI_Interfaces/MIDI_Callbacks.hpp>
Definition at line 34 of file MIDI_Callbacks.hpp.
MIDI Callback Functions | |
void | onNoteOff (Channel channel, uint8_t note, uint8_t velocity, Cable cable) |
void | onNoteOn (Channel channel, uint8_t note, uint8_t velocity, Cable cable) |
void | onKeyPressure (Channel channel, uint8_t note, uint8_t pressure, Cable cable) |
void | onControlChange (Channel channel, uint8_t controller, uint8_t value, Cable cable) |
void | onProgramChange (Channel channel, uint8_t program, Cable cable) |
void | onChannelPressure (Channel channel, uint8_t pressure, Cable cable) |
void | onPitchBend (Channel channel, uint16_t bend, Cable cable) |
void | onSystemExclusive (SysExMessage message) |
void | onTimeCodeQuarterFrame (uint8_t data, Cable cable) |
void | onSongPosition (uint16_t beats, Cable cable) |
void | onSongSelect (uint8_t songnumber, Cable cable) |
void | onTuneRequest (Cable cable) |
void | onClock (Cable cable) |
void | onStart (Cable cable) |
void | onContinue (Cable cable) |
void | onStop (Cable cable) |
void | onActiveSensing (Cable cable) |
void | onSystemReset (Cable cable) |
Protected Member Functions | |
void | onChannelMessage (MIDI_Interface &, ChannelMessage msg) override |
Callback for incoming MIDI Channel Messages (notes, control change, pitch bend, etc.) | |
void | onSysExMessage (MIDI_Interface &, SysExMessage msg) override |
Callback for incoming MIDI System Exclusive Messages. | |
void | onSysCommonMessage (MIDI_Interface &, SysCommonMessage msg) override |
Callback for incoming MIDI System Common Messages. | |
void | onRealTimeMessage (MIDI_Interface &, RealTimeMessage msg) override |
Callback for incoming MIDI Real-Time Messages. | |
Definition at line 234 of file MIDI_Callbacks.hpp.
Definition at line 235 of file MIDI_Callbacks.hpp.
Definition at line 236 of file MIDI_Callbacks.hpp.
|
inlineprotected |
Definition at line 237 of file MIDI_Callbacks.hpp.
Definition at line 238 of file MIDI_Callbacks.hpp.
Definition at line 239 of file MIDI_Callbacks.hpp.
Definition at line 240 of file MIDI_Callbacks.hpp.
|
inlineprotected |
Definition at line 241 of file MIDI_Callbacks.hpp.
Definition at line 242 of file MIDI_Callbacks.hpp.
Definition at line 243 of file MIDI_Callbacks.hpp.
Definition at line 244 of file MIDI_Callbacks.hpp.
Definition at line 245 of file MIDI_Callbacks.hpp.
Definition at line 246 of file MIDI_Callbacks.hpp.
Definition at line 247 of file MIDI_Callbacks.hpp.
Definition at line 248 of file MIDI_Callbacks.hpp.
Definition at line 249 of file MIDI_Callbacks.hpp.
Definition at line 250 of file MIDI_Callbacks.hpp.
Definition at line 251 of file MIDI_Callbacks.hpp.
|
inlineoverrideprotectedvirtual |
Callback for incoming MIDI Channel Messages (notes, control change, pitch bend, etc.)
Reimplemented from MIDI_Callbacks.
Definition at line 61 of file MIDI_Callbacks.hpp.
|
inlineoverrideprotectedvirtual |
Callback for incoming MIDI System Exclusive Messages.
Reimplemented from MIDI_Callbacks.
Definition at line 113 of file MIDI_Callbacks.hpp.
|
inlineoverrideprotectedvirtual |
Callback for incoming MIDI System Common Messages.
Reimplemented from MIDI_Callbacks.
Definition at line 117 of file MIDI_Callbacks.hpp.
|
inlineoverrideprotectedvirtual |
Callback for incoming MIDI Real-Time Messages.
Reimplemented from MIDI_Callbacks.
Definition at line 158 of file MIDI_Callbacks.hpp.