|
LMMS
|
#include <juce_UMPConverters.h>
Public Member Functions | |
| GenericUMPConverter (PacketProtocol m) | |
| void | reset () |
| template<typename Fn> | |
| void | convert (const MidiMessage &m, Fn &&fn) |
| template<typename Fn> | |
| void | convert (const View &v, Fn &&fn) |
| template<typename Fn> | |
| void | convert (Iterator begin, Iterator end, Fn &&fn) |
| PacketProtocol | getProtocol () const noexcept |
Private Attributes | |
| std::tuple< ToUMP1Converter, ToUMP2Converter > | converters |
| const PacketProtocol | mode {} |
Allows conversion from bytestream- or Universal MIDI Packet-formatted messages to UMP format.
The packet protocol can be selected using the constructor parameter.
@tags{Audio}
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
private |
|
private |