Control Surface
main
MIDI Control Surface library for Arduino
|
All MIDI Interfaces that can send and receive MIDI events.
Classes | |
struct | BluetoothMIDI_Interface |
A class for MIDI interfaces sending MIDI messages over a Bluetooth Low Energy (BLE) connection. More... | |
class | StreamDebugMIDI_Output |
A class for MIDI outputs sending human-readable MIDI messages over a Stream. More... | |
class | SerialDebugMIDI_Output< T > |
A wrapper class for debug MIDI outputs sending human-readable MIDI messages over a Serial port of class T. More... | |
class | HardwareSerialDebugMIDI_Output |
A class for debug MIDI outputs sending human-readable MIDI messages over a HardwareSerial port. More... | |
class | USBDebugMIDI_Output |
A class for debug MIDI outputs sending human-readable MIDI messages over the USB CDC connection. More... | |
class | StreamDebugMIDI_Interface |
A class for MIDI interfaces sending and receiving human-readable MIDI messages over a Stream. More... | |
class | SerialDebugMIDI_Interface< T > |
A wrapper class for debug MIDI interfaces sending and receiving human-readable MIDI messages over a Serial port of class T. More... | |
class | HardwareSerialDebugMIDI_Interface |
A class for debug MIDI interfaces sending and receiving human-readable MIDI messages over a HardwareSerial port. More... | |
class | USBDebugMIDI_Interface |
A class for debug MIDI interfaces sending and receiving human-readable MIDI messages over the USB CDC connection. More... | |
class | StreamMIDI_Interface |
A class for MIDI interfaces sending and receiving MIDI messages over a Stream. More... | |
class | SerialMIDI_Interface< S > |
A wrapper class for MIDI interfaces sending and receiving MIDI messages over a Serial port of generic class S. More... | |
class | HardwareSerialMIDI_Interface |
A class for MIDI interfaces sending and receiving MIDI messages over a Hardware Serial port. More... | |
class | USBSerialMIDI_Interface |
A class for MIDI interfaces sending and receiving MIDI messages over the Serial port of the USB connection. More... | |
class | HairlessMIDI_Interface |
A class for MIDI Interfaces sending and receiving data over the USB Serial CDC connection for the use with the Hairless MIDI<->Serial Bridge. More... | |
class | SoftwareSerialDebugMIDI_Interface |
A class for debug MIDI interfaces sending and receiving human-readable MIDI messages over a SoftwareSerial interface. More... | |
class | SoftwareSerialDebugMIDI_Output |
A class for debug MIDI outputs sending human-readable MIDI messages over a SoftwareSerial interface. More... | |
class | SoftwareSerialMIDI_Interface |
A class for MIDI interfaces sending and receiving MIDI messages over a SoftwareSerial interface. More... | |
class | USBHostMIDI_Interface |
A class for MIDI interfaces sending MIDI messages to a MIDI USB device connected to a Teensy's USB host port. More... | |
class | USBHostMIDI_Interface_BigBuffer |
A class for MIDI interfaces sending MIDI messages to a MIDI USB device connected to a Teensy's USB host port. More... | |
class | USBMIDI_Interface |
A class for MIDI interfaces sending MIDI messages over a USB MIDI connection. More... | |
class | FortySevenEffectsMIDI_Interface< MidiInterface > |
Class that wraps the FortySevenEffects MIDI library. More... | |