Musescore does not update output audio device when new device is connected
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
duplicate
Regression
No
Workaround
No
Project
OS: macOS Mojave (10.14.3)
1) connect a pair of bluetooth headphones
2) start musescore
3) disconnect the headphones
4) try to play any audio
Musescore seems to store the output device from when it starts, and does not handle a change of the default device. This causes no audio to be played (or audio to be played to a non-default device if the device that was default when the app started is still present) after switching to a new audio device.
Comments
I believe this is pretty much by design, and the reason why just recently the button to rescan for devices had been added to that dialog
In reply to I believe this is pretty… by Jojo-Schmitz
Why would this be a prefered behaviour? I'ts usually the case that you want to use the headphones/speakers/whatever you plug in, and it's not a great UX to have to rescan devices when plugging out an audio device to hear something at all
this most probably is much less a matter of preferred behavoir but one of a lack of support from the underlying APIs MuseScore uses here I guess?
see #277835: Allow Bluetooth-, other Sound- and MIDI-devices to be turned on after MuseScore loads