23#include "definitions_cxx.hpp"
27void sysexReceived(MIDICable& cable, uint8_t* data, int32_t len);
28void sysexDebugPrint(MIDICable& cable,
const char* msg,
bool nl);
29#ifdef ENABLE_SYSEX_LOAD
30void loadPacketReceived(uint8_t* data, int32_t len);
31void loadCheckAndRun(uint8_t* data, int32_t len);
38const uint8_t SYSEX_START = 0xF0;
39const uint8_t DELUGE_SYSEX_ID_BYTE0 = 0x00;
40const uint8_t DELUGE_SYSEX_ID_BYTE1 = 0x21;
41const uint8_t DELUGE_SYSEX_ID_BYTE2 = 0x7B;
42const uint8_t DELUGE_SYSEX_ID_BYTE3 = 0x01;
44const uint8_t SYSEX_UNIVERSAL_NONRT = 0x7E;
45const uint8_t SYSEX_UNIVERSAL_RT = 0x7F;
46const uint8_t SYSEX_UNIVERSAL_IDENTITY = 0x06;
48const uint8_t SYSEX_END = 0xF7;
50enum SysexCommands : uint8_t {
A MIDI cable connection. Stores all state specific to a given cable and its contained ports and chann...
Definition midi_device.h:94