#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