I’m hitting the following assert:
// If this is hit, non-7-bit data was supplied.
// Maybe you forgot to trim the leading/trailing bytes that delimit a bytestream SysEx message.
jassert (std::all_of (msg.bytes.begin(), msg.bytes.end(), [] (std::byte b) { return (b & std::byte { 0x80 }) == std::byte{}; }));
Has sending SysEx changed? I used to always send the entire message, now with midi 2 changes I’m hitting these asserts. Do the leading/trailing bytes get added automatically now? I don’t see anything in the breaking changes.
