Helper class that takes chunks of incoming midi bytes, packages them into messages, and dispatches them to a midi callback.
More...
|
| MidiDataConcatenator (int initialBufferSize) |
|
void | reset () |
|
template<typename UserDataType , typename CallbackType > |
void | pushMidiData (const void *inputData, int numBytes, double time, UserDataType *input, CallbackType &callback) |
|
Helper class that takes chunks of incoming midi bytes, packages them into messages, and dispatches them to a midi callback.
◆ MidiDataConcatenator()
MidiDataConcatenator::MidiDataConcatenator |
( |
int |
initialBufferSize | ) |
|
◆ reset()
void MidiDataConcatenator::reset |
( |
| ) |
|
◆ pushMidiData()
template<typename UserDataType , typename CallbackType >
void MidiDataConcatenator::pushMidiData |
( |
const void * |
inputData, |
|
|
int |
numBytes, |
|
|
double |
time, |
|
|
UserDataType * |
input, |
|
|
CallbackType & |
callback |
|
) |
| |
The documentation for this class was generated from the following file: