Hey folks, I was revisiting an old app that used to work well with an external MIDI controller and realized the MIDI part doesn’t work on this new mac laptop I use which is on the Mojave OS.
It seems that RtMidi, which is what the Cinder-MIDI2 block is built on top of, is not detecting any ports because it is stuck in dummy mode although it should be in MacOS mode. Digging through the code, more specifically
RtMidi.h, it seems that depends on the
CINDER_MAC preprocessor macro being set properly which seems to happen in
Any idea why something could go wrong here? Could it maybe be due to build order and the midi block not being built before that variable is properly set? Anything that could have regressed because of Mojave? Things were working fine on my old mac which was on the previous OS.
Thanks for your help!