#include <MIDI_Interfaces/USBHostMIDI_Interface.hpp>
MIDI over USB backend for the Teensy USBHost_t36 library.
Definition at line 13 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 18 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 15 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.
|
inline |
Definition at line 21 of file USBHostMIDI_Interface.hpp.
|
inline |
Definition at line 22 of file USBHostMIDI_Interface.hpp.
TeensyHostMIDI<MaxPacketSize> backend |
Definition at line 25 of file USBHostMIDI_Interface.hpp.