Control Surface  1.2.0
MIDI Control Surface library for Arduino
Classes | Enumerations
MIDI_Parser.hpp File Reference
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#include <Def/Def.hpp>
#include <Settings/SettingsWrapper.hpp>
#include "MIDI_MessageTypes.hpp"
+ Include dependency graph for MIDI_Parser.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MIDI_Parser
 

Enumerations

enum  MIDIReadEvent : uint8_t { NO_MESSAGE = 0, CHANNEL_MESSAGE = 1, SYSEX_MESSAGE = 2, REALTIME_MESSAGE = 3 }
 Result of the MIDI interface read methods. More...
 

Enumeration Type Documentation

◆ MIDIReadEvent

enum MIDIReadEvent : uint8_t
strong

Result of the MIDI interface read methods.

Enumerator
NO_MESSAGE 

No new incoming methods.

CHANNEL_MESSAGE 

A MIDI channel message was received.

SYSEX_MESSAGE 

A MIDI system exclusive message was received.

REALTIME_MESSAGE 

A MIDI real-time message was received.

Definition at line 15 of file MIDI_Parser.hpp.