New issue on my Rpi 3b+ :( I'm using the RTMidi Python lib to monitor incoming midi messages from a midi keyboard, plugged using USB. I can see all incoming messages (notes, stop, continue..). But not the "Start" ones. This is really strange because on my mac laptop I've got no problem seeing all the messages using the exact same code:

midi_in = rtmidi.MidiIn()

while True:
    message= midi_in.get_message()
    if message:
        print message[0]

If anyone has a hint regarding this it would awesome!! Thanks :)

  • Do you see all messages with aseqdump?
    – CL.
    Commented Mar 4, 2019 at 7:00
  • Hey! Thanks just tried it and it works, I receive all the midi messages including the start one. So the issue is in the RTMidi midi_in.get_message() .. Any idea why ? Commented Mar 4, 2019 at 16:37
  • I see no reason why the start message would be handled differently.
    – CL.
    Commented Mar 4, 2019 at 17:06
  • Yeah super weird.. Running some extensive tests I actually do get the start message sometimes, like once every 10 tries Commented Mar 4, 2019 at 18:03


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.