|
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... | |