Crackling noise when score is played, notes playing too fast
Some time ago, MuseScore started exhibiting a crackling noise when notes were played (which was most evident on piano) and playing notes ~100bpm too fast.
I use ArcoLinux. MuseScore was originally installed from Yay, and so I tried using the AppImage from the MuseScore website, yet the issue persisted. I then tried installing MuseScore from Git, and these are its current specs:
OS: Linux 5.16.5-arch1-1, Arch.: x86_64, MuseScore version (64-bit): 3.6.2, revision: 3224f34
I also tried changing the soundfont, and restarting I/O. Throughout all this, the issue still persisted. Attached is a test file I used with the issue still apparent.
There is no problem with my audio, as other sources play normally.
How do I fix this issue? Thanks in advance.
Attachment | Size |
---|---|
test.mscz | 9.69 KB |
Comments
No crackling here, MuseScore 3.6.2, 64bit, on Windows 11
Make sure to have the master gain in Synthesizer set to -40db (the default) or the like (-20dB seems still OK, and setting aboce starts to distort), else you're just overloading the system
In reply to No crackling here, MuseScore… by Jojo-Schmitz
Thanks for the feedback; I have tried to adjust the gain in Synthesiser, but the same thing happens (just softer haha). Crackling can still be heard. Additionally, the tempo in Play Panel is already set to 100%, and the issue is still observed. I'm starting to think that this could be a problem with my PC. Any suggestions on how to proceed from here? Thank you very much!
In reply to Thanks for the feedback; I… by Xorinet
Sorry, no idea
Also check the play pannel and make sure the tempo is at 100%, then the score should play at the default temp of 120BPM
I'm getting exactly the same thing after recent package upgrades. Musescore 3.6.2, Fedora 35. Tempo is at 100%. Unusable in its current condition.
In reply to I'm getting exactly the same… by tantallion
It looks like the problem is PipeWire replacing PulseAudio through pipewire-pulse. The problem goes away if Musescore's I/O preference is changed away from PulseAudio. I'm using ALSA for now.
In reply to It looks like the problem is… by tantallion
That had come up before, pretty recently.
See https://musescore.org/en/node/329230
In reply to That had come up before,… by Jojo-Schmitz
Thank you for that confirmation. When I tried different I/O before, everything worked except PulseAudio, though I did notice Jack did play slightly faster. Now I'm seeing Jack as unusable as PulseAudio, which makes sense given a post at your link says that both feed into PipeWire.
So the solution is to use ALSA bypass PipeWire.
In reply to Thank you for that… by tantallion
Thank you very much for the solution! Now I just need to figure out how to get ALSA working, haha
(Edit: got it working, fixed the issue, thanks again!)
Updates on my Fedora OS have now fixed this problem, and I've gone back to PulseAudio.