Nanomidi
Simple stream-based MIDI message encoder and decoder
|
#include <nanomidi/messages.h>
Go to the source code of this file.
Macros | |
#define | DATA_BYTE(data) ((data) & 0x7f) |
#define | USB_BYTE0(cable, cin) ((uint8_t)(((cable) << 4) | ((cin) & 0x0f))) |
#define | MIDI_TYPE_SYSTEM_BASE MIDI_TYPE_SYSEX |
Enumerations | |
enum | midi_type_sysex { MIDI_TYPE_SOX = MIDI_TYPE_SYSEX, MIDI_TYPE_EOX = 0xf7 } |
#define DATA_BYTE | ( | data | ) | ((data) & 0x7f) |
#define USB_BYTE0 | ( | cable, | |
cin | |||
) | ((uint8_t)(((cable) << 4) | ((cin) & 0x0f))) |
#define MIDI_TYPE_SYSTEM_BASE MIDI_TYPE_SYSEX |
enum midi_type_sysex |