|
JUCE
|
Allows conversion from bytestream- or Universal MIDI Packet-formatted messages to bytestream format. More...
#include <juce_UMPConverters.h>
Public Member Functions | |
| ToBytestreamConverter (int storageSize) | |
| template<typename Fn > | |
| void | convert (const MidiMessage &m, Fn &&fn) |
| template<typename Fn > | |
| void | convert (const View &v, double time, Fn &&fn) |
| void | reset () |
Public Attributes | |
| Midi1ToBytestreamTranslator | translator |
Allows conversion from bytestream- or Universal MIDI Packet-formatted messages to bytestream format.
|
explicit |
| void universal_midi_packets::ToBytestreamConverter::convert | ( | const MidiMessage & | m, |
| Fn && | fn | ||
| ) |
References gl::m.
| void universal_midi_packets::ToBytestreamConverter::convert | ( | const View & | v, |
| double | time, | ||
| Fn && | fn | ||
| ) |
| void universal_midi_packets::ToBytestreamConverter::reset | ( | ) |
References universal_midi_packets::Midi1ToBytestreamTranslator::reset(), and translator.
Referenced by universal_midi_packets::ToBytestreamDispatcher::reset().
| Midi1ToBytestreamTranslator universal_midi_packets::ToBytestreamConverter::translator |
Referenced by reset().