1

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()
midi_in.open_port(1)

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. Mar 4 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 ? – Max Circle Fade Mar 4 at 16:37
  • I see no reason why the start message would be handled differently. – CL. Mar 4 at 17:06
  • Yeah super weird.. Running some extensive tests I actually do get the start message sometimes, like once every 10 tries – Max Circle Fade Mar 4 at 18:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.