Bug 27642

Summary: No sound in Musescore
Product: Mageia Reporter: Jérôme Hénin <heninj>
Component: RPM PackagesAssignee: Rémi Verschelde <rverschelde>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210, liste, sebsweb
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA8TOO
Source RPM: mscore-3.5.2-3 CVE:
Status comment:

Description Jérôme Hénin 2020-11-21 12:20:44 CET
Description of problem:
As of a very recent update, I can't hear any sound from Musescore playback. Other programs seem unaffected, including synthesis by FluidSynth.

Version-Release number of selected component (if applicable):
3.5.2

How reproducible:
Always

Steps to Reproduce:
1. start musescore
2. load score
3. hit "play"
Comment 1 Lewis Smith 2020-11-26 19:33:50 CET
Thank you for the report; but can you please say exactly what package you are referring to? We have 'muse' and 'mscore', but not 'musescore'.
You say "recent update"; please do:
 $ rpm -q --last <packagename>
which will say when it was last updated (otherwise, installed).

CC: (none) => lewyssmith

Comment 2 Jérôme Hénin 2020-11-26 23:37:50 CET
Here is the package info: mscore-3.5.2-1.mga8.x86_64, updated November 6 2020 (on my machine).

A new piece of info: if I export to a sound file, I get a blank sound file (the duration of the score in silence).
Comment 3 Jérôme Hénin 2020-11-29 09:12:37 CET
On the same system, running MuseScore-3.5.2.312125617-x86_64.AppImage (from 
https://musescore.org/en/download/musescore-x86_64.AppImage)
works fine, there is sound.

So I would guess the issue is related to the MuseScore build itself.
Comment 4 Lewis Smith 2020-11-29 21:41:28 CET
Thank you for the extra information. This enables the assignment of this bug to the registered maintainer akien:
Tue Nov 3 by akien - Version 3.5.2
$ urpmq -i mscore
 3.5.2-1.mga8
CC'ing DavidG who did the previous version.

"MuseScore-3.5.2.312125617-x86_64.AppImage works fine, there is sound."

CC: lewyssmith => (none)
Assignee: bugsquad => rverschelde

Lewis Smith 2020-11-29 21:42:12 CET

CC: (none) => geiger.david68210

Comment 5 Bernard SIAUD 2021-01-28 15:12:44 CET
I have this problem with mageia 8.

CC: (none) => liste

Comment 6 Sébastien Morin 2021-01-28 16:09:35 CET
I am not sure mscore-3.5.2-1.mga8 is to blame for this: when I created a test score on January 16th musescore was working and there was sound.

CC: (none) => sebsweb

Comment 7 Rémi Verschelde 2021-01-28 16:21:27 CET
mscore was updated to 3.5.2 on Nov 3, 2020, so if it's a recent issue, it's not related to the package.

It must be related to another library used for audio.

Pulseaudio was updated to 14.1 on Jan 14, 2021, and then to 14.2 on Jan 17, 2021.

Gstreamer was updated to 1.18.3 on Jan 22, that's after this bug report was opened and I don't think it's used by musescore (mentioning anyway so that we don't look into it needlessly).

There was a kernel update to 5.10.8 on Jan 17.
Comment 8 Rémi Verschelde 2021-01-28 16:38:25 CET
Well the problem seems to be that only the "MuseScore_General.sf3" soundfont is loaded by default, which doesn't seem to contain instruments (at least not Piano, but the metronome works).

Go to View > Synthesizer > Add and add some of the soundfonts which should be preloaded to get instruments.

Now, I have no clue why it's not added by default and what update could have impacted this.
Comment 9 Rémi Verschelde 2021-01-28 16:41:53 CET
I tested the 3.6.1 AppImage and it has also only MuseScore_General.sf3 loaded in the Synthesizer by default, yet Piano works fine :|

I'll try to upgrade the package and see how that goes.
Comment 10 Rémi Verschelde 2021-01-28 16:53:31 CET
Looking into it, I do think it's a packaging problem, our current packaging tries hard to unbundle soundfonts and likely fails. It was taken from Fedora which since then changed their approach, so the packaging is still as ugly as they unbundle all (text) fonts...

I'll try to resync with Fedora without the IMO overkill font unbundling.
Comment 11 Sébastien Morin 2021-01-29 05:14:28 CET
NOT fixed with today's updates.

$ rpm -qa | grep mscore
mscore-3.5.2-3.mga8
mscore-fonts-3.5.2-3.mga8

$ uname -romi
5.10.11-desktop-1.mga8 x86_64 x86_64 GNU/Linux
Comment 13 Sébastien Morin 2021-03-19 07:36:02 CET
Bug still valid.

$ rpm -qa | grep mscore
mscore-3.5.2-3.mga8
mscore-fonts-3.5.2-3.mga8

$ uname -romi
5.10.20-desktop-2.mga8 x86_64 x86_64 GNU/Linux

Also concerns fresh Mga8 installs

Source RPM: musescore => mscore-3.5.2-3
Whiteboard: (none) => MGA8TOO

Comment 14 Sébastien Morin 2021-04-09 19:51:05 CEST
Tested again today and appears to be fixed in Mageia 8

$ rpm -qa | grep mscore
mscore-3.5.2-3.mga8
mscore-fonts-3.5.2-3.mga8

$ uname -romi
5.10.27-desktop-1.mga8 x86_64 x86_64 GNU/Linux