4#if defined(__AVR__) || (defined(TEENSYDUINO) && TEENSYDUINO != 147) || \
5 (defined(TEENSYDUINO) && !defined(__IMXRT1052__) && \
6 !defined(__IMXRT1062__))
9#include <SoftwareSerial.h>
35 const char *
prefix =
nullptr)
64 const char *
prefix =
nullptr)
#define BEGIN_CS_NAMESPACE
A wrapper class for debug MIDI interfaces sending and receiving human-readable MIDI messages over a S...
A wrapper class for debug MIDI outputs sending human-readable MIDI messages over a Serial port of cla...
A class for debug MIDI interfaces sending and receiving human-readable MIDI messages over a SoftwareS...
SoftwareSerialDebugMIDI_Interface(SoftwareSerial &serial, const char *prefix)
SoftwareSerialDebugMIDI_Interface(SoftwareSerial &serial, unsigned long baud, const char *prefix=nullptr)
Construct a SoftwareSerialDebugMIDI_Interface on the given SoftwareSerial interface with the given ba...
A class for debug MIDI outputs sending human-readable MIDI messages over a SoftwareSerial interface.
SoftwareSerialDebugMIDI_Output(SoftwareSerial &serial, unsigned long baud, const char *prefix=nullptr)
Construct a SoftwareSerialDebugMIDI_Output on the given SoftwareSerial interface with the given baud ...