#include <MIDI_Interfaces/USBHostMIDI_Interface.hpp>
MIDI over USB backend for the Teensy USBHost_t36 library.
Definition at line 11 of file USBHostMIDI_Interface.hpp.
Collaboration diagram for USBHostMIDIBackend< MaxPacketSize >:Public Types | |
| using | MIDIUSBPacket_t = AH::Array<uint8_t, 4> |
Public Member Functions | |
| USBHostMIDIBackend (USBHost &host) | |
| MIDIUSBPacket_t | read () |
| void | write (MIDIUSBPacket_t data) |
| void | sendNow () |
| bool | preferImmediateSend () |
Public Attributes | |
| TeensyHostMIDI< MaxPacketSize > | backend |
| using MIDIUSBPacket_t = AH::Array<uint8_t, 4> |
Definition at line 16 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 13 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 17 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 18 of file USBHostMIDI_Interface.hpp.
Definition at line 19 of file USBHostMIDI_Interface.hpp.
Definition at line 20 of file USBHostMIDI_Interface.hpp.
| TeensyHostMIDI<MaxPacketSize> backend |
Definition at line 23 of file USBHostMIDI_Interface.hpp.