[bug] MSB/LSB issue with MIDI in vst~?

32bit's icon

OSx 10.6.8, 10.9
Max 6.1.6, 6.1+, 32 and 64 bit

vst~ is not passing velocity or CC values through the MIDI events outlet when hosting Sugar-Bytes Thesys.
I have discussed this behavior with the app developer and it seems possible that this is a bug in the vst~ object rather than a compatibility issue with Sugar Bytes software.
I wonder if it has something to do with bit shifting?
I posted about this here some time ago but got no response; Thesys can be downloaded for a free trial and the attached patcher can help troubleshoot.
Anyone have ideas?

32bit's icon

I thought I attached the patcher.

Thesys-scoper.maxpat
Max Patch
broc's icon

I didn't try your patch but noticed similar issues with midi output from vst~ like hanging notes and ignored chords when using the Reaktor plugin 'Spiral' for note generation. Finally I gave up using vst~ for midi output.

Rick's icon

I got the same results from your patch that you did. I'd suggest posting a bug report to cycling if you already haven't.

Max Patch
Copy patch and select New From Clipboard in Max.

I did have success running Thesys in stand alone mode and sending MIDI back and forth with Max. I don't know if that workaround would be something you could use or not.