I first made sure it worked with my midi device connected and responded in the java sample.
No technical issues in retooling the code but it won’t recognise any change in midi state. The main myBus object is recognised by printing in draw(). Looks like controllerChange() or notOn/Off() isn’t activating.
Is this a known bug? Any recommendations including alternative libs?
Feck. The above info sounds beyond my knowledge at present.
Odd thing is it sometimes (after relaunching processing) gets as far as returning a callback print but stops short of the actual data - stops here: print("--------"). Then it seems to basically crash without crashing as nothing is called back. Then I have to relaunch processing to get that far again.
Do you know of any midi library tried and trusted in py mode?
EDIT: Just noticed that in order for the callbacks to work, we need to set an input on the MidiBus like MidiBus(this,"IAC_MIDI", "IAC_MIDI"). Now it’s working fine
EDIT 2: For some reason it just stopped working, so I still need help
EDIT 3: I noticed that it works when I first open processing, but if I stop my sketch and run again, it doesn’t work anymore.