chuck
chuck copied to clipboard
(feature request) adding SysEx support
It would be great to support SysEx messages, especially considering a lot of hardware products use them for things like setting parameters or even data transfers.
I tried adding
rtmin->ignoreTypes(false, false, false);
on line 414 in midiio_rtmidi.cpp
plus I've set ignoreFlags to 0 in rtmidi.h, row 280
This kind of "opens the gate" and now I can receive SysEx as well - the first 3 bytes at least :)
Cause of course (MidiIn and) MidiMsg deals with 3 bytes only.
@mariobuoninfante I read this is now in latest version 1.4.1.0, is there a working example to take a look at?
Ok I found an example here https://lists.cs.princeton.edu/pipermail/chuck-users/2019-July/008571.html
Seems to work :) Midi Monitor still has Invalid
message type though, is that something still to fix?
cheers