Jack Fixes Playback Audio on Fedora 35
I've noticed that over time there have been severposts with the same type of problem, but that have different solutions. I recently upgraded a couple of systems running Fedora 35 and the audio degraded on both of them after the upgrade. What fixed them was switching the I/O from PulseAudio to Jack. Thought I would share this.
Package is mscore-3.6.2-5.fc35.x86_64 which maps to Musescore 3.6.2.
From the Top Menu select Edit->Preferences.
Image in my blog post showing the dialog box I changed.
https://adam.younglogic.com/2022/02/fixing-playback-in-musecore-on-fedo…
Attachment | Size |
---|---|
musescore-io-dialog.png | 56.97 KB |
Comments
Unless I'm missing something, that will only help if you're actually running JACK, and have a synthesizer configured to receive MIDI input. Otherwise you should get no audio at all - switching to JACK disables MuseScore's internal synthesizer.
FWIW, every system is different, but for me, PortAudio, with ALSA selected within it, works best.
In reply to Unless I'm missing something… by Marc Sabatella
If you are running Fedora 35 and have not reconfigured anything, the audio subsystem is PipeWire, with both JACK and PulseAudio being interfaces into the same subsystem. I think that the I/O option I list is where the synthesize connects to push out its sound. MuseScore's synth doesn't talk directly to the Audio hardware; it has to play nice with everyone else, and I think it does that via pulse, but I am not an expert.
Since I wrote that article, there has been at least on update of PipeWire, and the PulseAudio setting is working again. Something was broken in the Pulse interface into PipeWire. What I did not write was that, after switching to Jack, Musescore started locking up and crashing, and I restored the factory defaults. Things are stable now.
In reply to If you are running Fedora 35… by Adam Young 4
Came up in https://musescore.org/en/node/329286 too