Any way to lock in the PortAudio settings
I select API as Windows DirectSound and Device as Primary Sound Driver. However the settings seems to change when using Musescore. I still haven't figured out when/why they change but I have to go into Edit-Preferences-I/O and change it back to Primary Sound Driver and then click Restart Audio and Midi Devices for the currently selected system output device to work.
Is there any way I can lock in these settings so it doesn't randomly change and all I have to do is restart audio and midi devices when I change the current output device on the system.
I'm using Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.6.2.548021803
Comments
It shouldn't change all by itself - something on your system must be triggering the change. Once you figure out what that is, we can start to investigate why and if there is a way to stop it.
In reply to It shouldn't change all by… by Marc Sabatella
I would have assumed that Musescore would store the settings and will not change unless I specifically go in and change it.
What may be triggering the change? What should I try to figure out what it is?
One thing I played with just now and found that when I connect to one of my VM's (using VMWare Workstation), the setting shows "Primary Sound Driver". I then close Musescore, close VMWare Workstation, re-start Musescore and now the PortAudio has changed to "Microphone(Realtek(R) Audio)"
How is Musecore dependent on VMWare?
In reply to I would have assumed that… by Ozgur Aksu
MuseScore is not dependent on VMWare.
MuseScore does show you the audio options as provided by your operating system. And it is very well possible that VMWare registers a new/different audio device to the operating system.
In reply to MuseScore is not dependent… by jeetee
Or, perhaps it requests exclusive use of one, thus locking MuseScore out of it. Seems like a good question to ask on their support forums. But as mentioned, assuming you aren’t adding or removing devices on the fly, then your choice is fixed.
In reply to MuseScore is not dependent… by jeetee
As mentioned VMWare was just one example. Though I haven't honed in on exactly which circumstances causes the change. I will reach out to VMWare as well to see if it does some strange things with audio.
I have also seen the API change as well. So I may have it set to Windows DirectSound and it may change to i.e. MME.
I mostly select API: Windows DirectSound and Device: Primary Sound Driver. I would have thought that these would not change at all for the system unless there was a system restart.