#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.
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.
|
inline |
Definition at line 19 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 20 of file USBHostMIDI_Interface.hpp.
TeensyHostMIDI<MaxPacketSize> backend |
Definition at line 23 of file USBHostMIDI_Interface.hpp.