Receive MIDI events node crash with Sysex overload

Steps causing the bug to occur

  1. Connect a MIDI input to the MAC that has a lot of MIDI sysex. In my case I am using a Roland Octacapture which communicates with its Mac editor through Sysex on a MIDI port named MIDI CNTRL It sends packets of 29 bytes of sysex repeatedly when the editor is open. This port appears in the MIDI input list in Vuo.

Have you found a workaround?

Not selecting that interface. However this is quite difficult to do, as the only way I have found of selecting on screen which interface to use is by stepping through the interfaces, either with a slider or dec/inc buttons.

Other notes

  • Vuo version: 2.0.3
  • macOS version: OS X 10.10
  • How severely does this bug affect you? It prevents me from completing a specific task with Vuo.

I think this will be a problem with any MIDI device which sends lots of sysex data as part of its MIDI spec.

VuoCompositionLoader_2020-05-15-161957_Mics-MacBook-Pro-16386.crash (55.6 KB)

Receive MIDI events Bug.vuo (1.3 KB)

VuoCompositionLoader_2020-05-15-154849_Mics-MacBook-Pro-16386.crash (56 KB)

Screen Shot 2020-05-15 at 16.39.14.png

@micpool,

We were able to reproduce this, and we’re working on a fix.

Fixed in Vuo 2.1.0.