No MIDI input/output device can be chosen if default device is open in another application

• Jan 21, 2019 - 22:42
Reported version
3.0
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
Yes
Workaround
Yes
Project

If the MIDI input device that MuseScore 3 tries to use (either by default or prior user selection) is already being used by another application when MuseScore starts, the MIDI input and output selectors in Preferences -> IO will be greyed-out and unresponsive to mouse clicks. This means that no MIDI in or out device can be selected by the user. This bug was not present in MuseScore 2.

Steps to reproduce:

  1. Choose a MIDI input device in MuseScore's via Edit -> Preferences -> IO.
  2. Close MuseScore.
  3. Open another application that can accept MIDI input, such as MIDI-OX, and set that application to use the MIDI input device chosen in step 1.
  4. With this second application still open, start MuseScore again and navigate to Edit -> Preferences -> IO.

Result: The MIDI input and output selectors are disabled, and no MIDI devices can be chosen.
Expected Result: I should still be able to choose a MIDI input and output device.

Workaround:

Close any other applications using the same MIDI input that MuseScore is trying to use, then start MuseScore.

Test environment:

  • OS: Windows 7 SP 1 (6.1)
  • Arch.: x86_64
  • MuseScore version (64-bit): 3.0.2.5171, revision: bafeb45

Comments