|
LMMS
|
#include <juce_UMPU32InputHandler.h>
Classes | |
| class | Factory |
Public Member Functions | |
| U32ToBytestreamHandler (MidiInput &i, MidiInputCallback &c) | |
| void | reset () override |
| void | pushMidiData (const uint32_t *begin, const uint32_t *end, double time) override |
| Public Member Functions inherited from juce::universal_midi_packets::U32InputHandler | |
| virtual | ~U32InputHandler () noexcept=default |
Public Attributes | |
| MidiInput & | input |
| MidiInputCallback & | callback |
| ToBytestreamDispatcher | dispatcher |
Parses a continuous stream of U32 words and emits complete MidiMessages whenever a full message is received.
@tags{Audio}
|
inline |
|
inlineoverridevirtual |
Implements juce::universal_midi_packets::U32InputHandler.
|
inlineoverridevirtual |
Implements juce::universal_midi_packets::U32InputHandler.
| MidiInputCallback& juce::universal_midi_packets::U32ToBytestreamHandler::callback |
| ToBytestreamDispatcher juce::universal_midi_packets::U32ToBytestreamHandler::dispatcher |
| MidiInput& juce::universal_midi_packets::U32ToBytestreamHandler::input |