musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.13k stars 2.63k forks source link

MuseScore not supporting SFZ anymore #16788

Closed lgmventura closed 1 year ago

lgmventura commented 1 year ago

Issue type

General playback bug

Bug description

MuseScore 4 is not supporting SFZ instruments anymore. Unfortunately, although MuseSounds is amazing, it still lacks of many percussion articulations, as well as different cymbal sizes, prepared pianos etc. and my best workaround would be using SFZ instruments instead, especially because they are relative easy to create after recording or tweaking some samples. SF2 wouldn't work for that because they don't offer round robins, which is essential for percussive instruments.

Steps to reproduce

  1. Go to mixer and try to load any SFZ file stored in SoundFonts folder (preferences > folders)
  2. SFZs won't show up

Screenshots/Screen recordings

No response

MuseScore Version

4.0.2

Regression

Yes, this used to work in Musescore 3.x and now is broken

Operating system

Ubuntu 22.04

Additional context

No response

DaddyLudwig commented 1 year ago

I’m pretty sure this was planned for MuseScore 4 to only support sf3 and vst3 files directly as sf2, vst2, and sfz are outdated.

You can use Sforzando VST to be able to play these older sound formats in MU4 though, I’m pretty sure.

cbjeukendrup commented 1 year ago

With SFZ specifically, there was an additional problem: the license of the Zerberus synth (GPL2?) was not compatible with the license of MuseScore 4 (GPL3).

If you want to use SFZ files, the advice is indeed to use the Sforzando VST plugin.

lgmventura commented 1 year ago

VST is a Windows thing, I'm pretty sure.

cbjeukendrup commented 1 year ago

Ah, that's true. VST support on Linux has yet to come. It's at the top of the list of big things for which we would love contributions from the community, by the way.