I’m trying to send a sysex message to write to the screen of my MIDI controller. It requires 77 bytes, but if i send a 77 byte message correctly formatted from the midi_device:send(data) method, it loses a byte and won’t write the string. The controller needs to see the correct message length to react. So i have to send an extra byte padding, 78 bytes long total and then 77 bytes hit the controller port (have checked via snoize MIDI monitor snooper prog).
I will look into it further to see what’s being lost exactly, but just wanted to put this up for notice.