#include <cstddef>#include <cstdint>#include <array>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::midi::UmpSysex7Reassembler |
| Reassembler state machine for UMP Type-0x3 sysex7 packet streams. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::midi |
Typedefs | |
| using | pulp::midi::Sysex7EmitFn |
| Callback shape: receives the complete UMP SysEx7 payload bytes, with no synthesised MIDI 1.0 F0/F7 framing. | |
Functions | |
| UmpSysex7Reassembler::Status | pulp::midi::feed_collect (UmpSysex7Reassembler &r, std::uint32_t word0, std::uint32_t word1, std::vector< std::uint8_t > &out) |
| Convenience: feed a packet and collect the emitted payload (if any) into out. | |