Mixer displays Zerberus patch names even though Fluid is being used
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
Create a blank piano score. Open the mixer. The patch will incorrectly display as "MDL_BassLine".
It appears that the first 9 patches (Grand Piano to Celesta) are being incorrectly displayed as the 9 MDL patches.
Even though the patch is displayed incorrectly, the score will play back normally.
Comments
Not that way for me. I guess maybe you tried installing the MDL soundfonts? Did you also by chance uninstall the default soundfont? Can you tell us everything you see listed in both the Fluid and Zerberus tabs of View / Synthesizer? Also, did you mess with instruments.xml at all, or attempt to install the full MDL extension?
Fluid shows MuseScore_General. The 9 MDL Soundfonts are listed under Zerberus. I have only installed the MDL Extension. I have not modified any other instrument or sound settings.
OK, I can confirm, if you have soundfonts loaded into Zerberus, these are being used in preference to the ones in Fluid.
To reproduce:
1) start MuseScore
2) View / Synthesizer / Zerberus
3) load any SFZ file
4) return to score
5) View / Mixer
Result: the SFZ you loaded now shows as the patch name. The actual sound is correct.
BTW, are you finding MDL works for you? As far as I know it is not supported for 3.0 yet, and this could be part of the problem.
I have not used the MDL yet as version 3.0 is still a beta version. I am using this version only for testing and bug reporting.
Looking at it...
Fixed in branch master, commit 09321223f0
fix #279791: Mixer displays Zerberus patch names even though Fluid is being used
Add forgotten condition of synths equality when selecting current index in the patches combobox
Automatically closed -- issue fixed for 2 weeks with no activity.