#include <stddef.h>#include <stdint.h>#include <stdlib.h>#include <Def/Def.hpp>#include <Settings/SettingsWrapper.hpp>Go to the source code of this file.
Classes | |
| struct | ChannelMessage | 
| struct | SysExMessage | 
| struct | RealTimeMessage | 
| class | MIDI_Parser | 
Enumerations | |
| enum | MIDI_read_t : uint8_t {  NO_MESSAGE = 0, CHANNEL_MESSAGE = 1, SYSEX_MESSAGE = 2, TIMING_CLOCK_MESSAGE = 0xF8, UNDEFINED_REALTIME_MESSAGE_1 = 0xF9, START_MESSAGE = 0xFA, CONTINUE_MESSAGE = 0xFB, STOP_MESSAGE = 0xFC, UNDEFINED_REALTIME_MESSAGE_2 = 0xFD, ACTIVE_SENSING_MESSAGE = 0xFE, RESET_MESSAGE = 0xFF }  | 
Variables | |
| const uint8_t | NOTE_OFF = 0x80 | 
| const uint8_t | NOTE_ON = 0x90 | 
| const uint8_t | KEY_PRESSURE = 0xA0 | 
| const uint8_t | CC = 0xB0 | 
| const uint8_t | CONTROL_CHANGE = CC | 
| const uint8_t | PROGRAM_CHANGE = 0xC0 | 
| const uint8_t | CHANNEL_PRESSURE = 0xD0 | 
| const uint8_t | PITCH_BEND = 0xE0 | 
| const uint8_t | SysExStart = 0xF0 | 
| const uint8_t | SysExEnd = 0xF7 | 
| const uint8_t | TuneRequest = 0xF6 | 
| enum MIDI_read_t : uint8_t | 
Definition at line 29 of file MIDI_Parser.hpp.
| const uint8_t NOTE_OFF = 0x80 | 
Definition at line 16 of file MIDI_Parser.hpp.
| const uint8_t NOTE_ON = 0x90 | 
Definition at line 17 of file MIDI_Parser.hpp.
| const uint8_t KEY_PRESSURE = 0xA0 | 
Definition at line 18 of file MIDI_Parser.hpp.
| const uint8_t CC = 0xB0 | 
Definition at line 19 of file MIDI_Parser.hpp.
| const uint8_t CONTROL_CHANGE = CC | 
Definition at line 19 of file MIDI_Parser.hpp.
| const uint8_t PROGRAM_CHANGE = 0xC0 | 
Definition at line 20 of file MIDI_Parser.hpp.
| const uint8_t CHANNEL_PRESSURE = 0xD0 | 
Definition at line 21 of file MIDI_Parser.hpp.
| const uint8_t PITCH_BEND = 0xE0 | 
Definition at line 22 of file MIDI_Parser.hpp.
| const uint8_t SysExStart = 0xF0 | 
Definition at line 24 of file MIDI_Parser.hpp.
| const uint8_t SysExEnd = 0xF7 | 
Definition at line 25 of file MIDI_Parser.hpp.
| const uint8_t TuneRequest = 0xF6 | 
Definition at line 27 of file MIDI_Parser.hpp.
 1.8.16