Musescore keeps changing Windows sample rate
I have an issue that is preventing me from using Musescore.
Almost every time the application is launched, it will change the audio interface and Windows sample rates to 96 kHz. Additionally, when using ASIO output, it will force the buffer size to 1024 bytes. Oddly, some rare launches this does not happen. I'm using the PortAudio output, the behaviour is the same on all available APIs, tried them all.
A previous report said changing to MME output would fix it, but not in my case. Expected behaviour would be for Musescore to adapt to the system sample rate and leave it well enough alone.
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.4.2.9788, revision: 148e43f
MuseScore 3.4.2.9788
Windows 10 Pro 64 1909 18363.657
Focusrite Saffire Pro 40 @44.1kHz
Focusrite Saffire MixControl 3.7
Any leads on how to fix it? Would this qualify as a bug to be fixed in an update?
Thanks,
Panda
Comments
Can you explain how to reproduce the problem - or more to the point, how one of us could verify that the problem is happening?
In reply to Can you explain how to… by Marc Sabatella
This is somewhat specific to a Saffire Pro interface, but in any case:
In reply to This is somewhat specific to… by pandafu
What is set in Preferences > Export > Audio? What in Preferences > Advanced > io/portMidi/* ?
In reply to What is set in Preferences >… by Jojo-Schmitz
Prefs/Export/Audio:
Normalize: Checked
Sample rate: 44100 Hz
MP3 Bitrate: 128 kbit/s
Prefs/Advanced/io/portMidi/*:
io/portMidi/inputBufferCount: 100
io/portMidi/inputDevice: MMSystem,Pro40 MIDI
io/portMidi/outputBufferCount: 65536
io/portMidi/outputDevice: n/a
io/portMidi/outputLatencyMilliseconds: 0
In reply to Prefs/Export/Audio:… by pandafu
There you may have your 44.1kHz
In reply to There you may have your 44… by Jojo-Schmitz
You misunderstand, 44.1kHz is what I want the system to run at, and what it has been set to. The issue is that Musescore forces 96kHz.
In reply to You misunderstand, 44.1kHz… by pandafu
Hmm, OK.
In reply to This is somewhat specific to… by pandafu
Correction to step 4: Sample rate cycles continuously between 44.1kHz/96kHz only.
Update: Similar behaviour remains in Musescore 3.6.
For anyone else having this issue, a potential workaround: Run an application that actively uses an ASIO audio stream. This seems to lock the driver into the specified sample rate as long as the stream is active.
I can confirm this issue as well. Upon MuseScore startup, my Focusrite 8i6 ASIO driver gets switched from 48 kHz to 44.1 kHz.
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.6.0.487915773, revision: 1977cb3
Same problem here.
In my case the sample rate is set to 44.1 by musescore, normally I use on my Saffire 48 kHz on every application/DAW.
As a workaround I am now opening another audio application before musescore, which keeps locked the sample rate, then I open musescore and the sample rate is not changed.
Adrix
In reply to Same problem here. In my… by adrix_m
Ahhhhh thank you for this workaround!
In reply to Same problem here. In my… by adrix_m
Opening Musescore always forces the sample frequency of my USB RME Fireface 802 to 44.1kHz, even when it is fixed on 48kHz by a different application:
In my opinion Musescore should follow the configured sample frequency and not override it.