MuseScore supports the SoundFont format (.sf2, .sf3), which is a single file containing one or more virtual instruments. MuseScore comes packaged with, MS Basic, a essential set of instrument sounds for common score creation. Visit Handbook (for MuseScore 3)'s SoundFonts and SFZ files Chapter for a list of downloadable sf2, sf3.
For a more realistic, high quality virtual instrument experience,
- use 3rd party VSTi, see Working with VSTi , or
- install the free Muse Sounds using the Muse Hub, see Installing Muse Sounds.
Install a SoundFont
Once you’ve downloaded a SoundFont to your computer, there are two ways to install a SoundFont in MuseScore 4:
- Drag and drop the SoundFont file into MuseScore 4
- Place the SoundFont file in the directory specified in MuseScore 4
Drag and drop installation
[Content on its way]
File directory installation
By default, MuseScore looks for SoundFonts in the following directories:
[Content on its way]
You can also specify in which folder(s) on your computer MuseScore looks to find SoundFonts. If a SoundFont is installed in a recognized folder (“directory”), it will automatically be available in MuseScore.
First, specify the SoundFont directory in MuseScore 4:
- Open Preferences (Mac: MuseScore > Preferences or shortcut Cmd+;. Windows: Edit > Preferences)
- Select Folders (under General)
- Click the folder icon in the SoundFonts row
- Click Add directory in the dialog that appears
- Choose and Open the folder location you wish MuseScore to look for SoundFont files
- If desired, you can add further directories by repeating the above five steps (optional)
- When you’re done, click OK. The specified directory (or directories) will appear in the text field in the SoundFonts row.
- Click OK in the Preferences dialog to confirm your selection.
Once a SoundFont is installed, all you’ll need to do is choose the SoundFont you want for each instrument in your score. To do this:
- Open the Mixer
- Hover over the plugin slot next to Sound
- Click the dropdown arrow that appears
- Hover over SoundFonts
- Select the SoundFont you wish to assign to that particular instrument
Repeat this process for each instrument. In most cases, MuseScore will automatically map instruments to their correct sounds in the specified SoundFont, as long as that SoundFont is using the correct MIDI instrument definitions.
Uninstall a SoundFont
To uninstall a SoundFont, simply open the folder where its file is installed and delete it.
Preset / Bank selection workarounds
Manual preset/bank selection is unsupported (yet, as of Musescore 4.0). Workarounds that do not provide fully equivalent function:
- splitting soundfont file apart (forum discussion), or
- editing the soundfont file, or
- through a VST sf2, sf3 sampler such as FluidSynthVST or juicysfplugin
- through a VST sfz sampler described below sfznotes
Editing .sf2, .sf3 and sfz
You cannot edit .sf2, .sf3 and sfz files inside Musescore. Use a 3rd party software such as Polyphone, see Soundfont, MIDI velocity and instruments.xml.
A note on the Zerberus player and SFZs
Users of MuseScore 3.6 and earlier may be accustomed to using the Zerberus player, which supports the .sfz file format. In building a new system that now supports VST instruments, changes were required that necessitated the removal of the Zerberus player, as well as the Synthesizer found in previous versions of MuseScore. Consequently, some functionality has been lost in this process, including the ability to map specific instrument sounds like pizzicato and tremolo to specific MIDI channels. Our highest priority in future releases of MuseScore 4 is to again support this functionality for VST, SoundFont and the Muse Sounds libraries. Users who rely extensively on mapping .sfz sounds to specific performance directions are advised to continue using earlier versions of MuseScore until we re-enable this capability in MuseScore 4. It is worth mentioning that the new systems we are planning will be much more flexible, easy to use and powerful than those found in MuseScore 3.
For those who wish to still use SFZ sounds in MuseScore 4, good alternatives would be the open source VST samplers, Sfizz (Windows, Mac & Linux) or Sforzando (Windows & Mac), both of which support SFZ playback.
Visit Handbook (for MuseScore 3)'s SoundFonts and SFZ files Chapter for a list of downloadable sf2, sf3 and sfz.