Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Crash on OS X when virtual ports encountered #3
Great work on this library - it really is amazing.
Having an a crash when virtual ports have been created (either by Max/MSP or with a C++ JUCE application)
The issue seems to be in the _engine._refresh function (line 663)
_engine._main.midiOutList() will list the correct ports - including the virtual ones.
However - when the for loop hits a virtual port and _engine._main.MidiOutInfo(i) is called, the program will crash. Happens in node JS with a simple JZZ() call.
On OSX - you can drag this into a terminal window to create some virtual ports:
Great - thanks for taking a look. Happy to help if I can.…
On Jun 6, 2018, at 12:06 AM, Sema ***@***.*** ***@***.***>> wrote: Thank you for letting me know. The problem seems to be not in JZZ.js, but in Jazz-Plugin/jazz-midi binaries. I'll investigate it. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#3 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AC_f8flr5mwVuhaG4UiNFmECXb2-jTxlks5t51VLgaJpZM4Ub2YO>. <http://schema.org/> <#3 (comment)> <#3 (comment)> <https://github.com/> <https://assets-cdn.github.com/images/email/message_cards/header.png> <https://assets-cdn.github.com/images/email/message_cards/avatar.png> <https://github.com/jazz-soft/JZZ> <#3 (comment)> <http://schema.org/extensions> <https://assets-cdn.github.com/images/email/message_cards/avatar.png> <https://api.github.com/> <https://api.github.com/> <#3 (comment)> <https://api.github.com/>