Finding debug information on MIDI setup.

• Aug 4, 2009 - 04:24

I just switched from Finale to MuseScore, and I really like it. Keep up the good work!

How can I get detailed information about MuseScore's understanding of my MIDI keyboard setup?

I am using a computer with an old non-usb MIDI keyboard, and MuseScore detects the keyboard perfectly when I run version 0.9.4 is run from the Ubuntu 9.0.4 live CD. Unfortunately, when I run MuseScore (0.9.4 or prerelease 1944) in Windows XP Home Edition, it acts like the keyboard does not exist. Nevertheless, the keyboard (which Windows calls SB PCI512 MIDI UART) works perfectly with Windows Media Player and Finale. I suspect this is a problem specific to this particular computer, as it has used three sound cards in its lifetime (motherboard, PCI, and USB), but I would like to know what exactly MuseScore is seeing. ~ Thanks


Comments

In reply to by [DELETED] 5

Thank you for answering my question, please accept my apologies for the delayed response. PmDefaults isn't a drop in solution, but it does help diagnose the problem.

According to PmDefaults, the default MIDI input is "T [MMSystem]" but should be "S [MMSystem]". Unfortunately, PmDefaults seems unable to change this setting. If I press "Update Preferances" and close and restart PmDefaults, "T [MMSystem]" reappears as the default device. MuseScore appears unaffected by PmDefaults even if the programs are run simultaneously or with administrative privileges. I do not understand the source code well enough to see where PmDefaults should be saving these settings or where they are being looked for by MuseScore's version of PortMIDI. (I take it PortMIDI has been customized and statically linked with MuseScore.)

So that's my story. I'm not afraid to type, and I'm not trying to write nine symphonies right now, so I think I'll let Linux to bask in its unrivaled awesomeness for now. Thank you again for your help.

Do you still have an unanswered question? Please log in first to post your question.