#include <MIDI_Interfaces/MIDI_Callbacks.hpp>
Definition at line 34 of file MIDI_Callbacks.hpp.
Inheritance diagram for FineGrainedMIDI_Callbacks< Derived >:
Collaboration diagram for FineGrainedMIDI_Callbacks< Derived >: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.