I am trying to figure out how to probe different (usb) midi devices using the sysex device inquiry. For this, I am trying to modify the MidiDemo example, to do the things I need it to do. When that is successful, I’ll be able to incorporate the code into my app.
My problem is now that in a clean MidiDemo build, when I select my Launchpad Pro MK3 MIDI as input device, I get many many messages just saying f8. When breakpointed on the line messageText << m.getDescription() << “\n”; I can see that the midi message is the following byte string: f8 93 ff 00 01 00 00 00.
To be clear, this is when no buttons are pressed and in a clean MidiDemo build. Does this mean that my device is faulty, or is it normal that the LPPro just sends such amounts of data? My CPU in XCode also jumps up from ~4% to 100% immediately when I select the controller as a midi in device.
