Group midi¶
MIDI handlers, transports, and message types.
Modules¶
| Type | Name |
|---|---|
| module | MIDI_EVENTS |
Classes¶
| Type | Name |
|---|---|
| class | daisy::MidiHandler <typename Transport> Simple MIDI Handler Parses bytes from an input into valid MidiEvents. The MidiEvents fill aFIFO queue that the user can pop messages from. |
| class | daisy::MidiParser Utility class for parsing raw byte streams into MIDI messages. |
| class | daisy::MidiUartTransport Transport layer for sending and receiving MIDI data over UART. |
| class | daisy::MidiUsbTransport USB Transport for MIDI. |
Public Types¶
| Type | Name |
|---|---|
| typedef MidiHandler< MidiUartTransport > | MidiUartHandler shorthand accessors for MIDI Handlers |
| typedef MidiHandler< MidiUsbTransport > | MidiUsbHandler |
Public Types Documentation¶
typedef MidiUartHandler¶
shorthand accessors for MIDI Handlers