SoundFonts

Overview

A SoundFont file is a special type of file that contains many samples of different instruments playing different notes, enabling MuseScore to play each instrument sound. Some SoundFonts are custom designed for classical music, others are designed for jazz, pop, etc. Many SoundFonts are available on the web. Look for one that covers the 128 sounds of General MIDI (GM). If you use a SoundFont that does not conform to the General MIDI standard, others may not hear the correct instruments when you share the score or export a MIDI file. MuseScore 0.9.6 – 1.3 featured a very light-weight SoundFont called TimGM6mb.sf2, while MuseScore 2 comes with the much more realistic FluidR3Mono_GM.sf3.

The file size and sound quality of SoundFonts available on the web varies. Larger SoundFonts often sound better but take up a lot of memory and may be too large to run on your computer. If you find MuseScore runs slowly after installing a large SoundFont, or your computer can't keep up during playback, then look for a smaller SoundFont.

Once a SoundFont has been installed, you can use it for playback in MuseScore (and control other aspects of the sound output) with the Synthesizer. To display the Synthesizer, go to ViewSynthesizer.

Install a SoundFont

After finding and decompressing a SoundFont (see →below), double-click to open it. In most cases, the SoundFont file type will already be associated with MuseScore, and MuseScore will start and a dialog will appear asking if you want to install the SoundFont. Occasionally an application other than MuseScore will be associated with the SoundFont file type; if this is the case, you will need to right-click or control-click on the file, so as to display a menu from which you can choose to open the file in MuseScore. In either case, when the dialog appears asking if you want to install the SoundFont, click "Yes" to place a copy of the SoundFont file in MuseScore's SoundFonts directory. This directory can be viewed or changed in MuseScore's Preferences, but the default location is:

  • Windows: %HOMEPATH%\Documents\MuseScore2\Soundfonts

  • Mac OS X and Linux: ~/Documents/MuseScore2/Soundfonts

In contrast to user-added SoundFonts, the initial default SoundFont installed with MuseScore is located in a system directory, meant only for that purpose, which should not be modified. This directory and its default SoundFont file is:

  • Windows (32-bit): %ProgramFiles%\MuseScore 2\sound\FluidR3Mono_GM.sf3
  • Windows (64-bit): %ProgramFiles(x86)%\MuseScore 2\sound\FluidR3Mono_GM.sf3

  • Mac OS X: /Applications/MuseScore 2.app/Contents/Resources/sound/FluidR3Mono_GM.sf3

  • Linux (Ubuntu): usr/share/sounds/sf2/FluidR3Mono_GM.sf3

Uninstall

To uninstall a SoundFont, simply open the folder where the SoundFont is installed and delete it.

Synthesizer

The Synthesizer is MuseScore's central control panel for sound output. Once a SoundFont has been installed, it needs to be loaded into the Synthesizer in order for MuseScore to use it for playback. To make a different SoundFont the default, load it in the Synthesizer and click Set as Default.

To display the Synthesizer, go to ViewSynthesizer. For more details, see Synthesizer.

Synthesizer_en.png

List of SoundFonts

Below are some popular GM SoundFonts of different sizes.

In addition to SoundFont files, MuseScore also has some support for the SFZ format, thanks to the new synthesizer Zerberus. Here are some SFZ sound banks:

Specialized SoundFonts

Note: Since SoundFont files are large, they often are compressed into a variety of formats, including .zip, .sfArk, and .tar.gz. You need to decompress these files before they can be used.

  • ZIP is standard compression format supported by most operating systems.

  • sfArk is a compression format designed especially for compressing SoundFont files. Use the special sfArk software to decompress it.

  • .tar.gz is a popular compression format for Linux. Windows users can use 7-Zip; Mac users can use The Unarchiver, or Mac OS X's built-in Archive Utility. Note that if using 7-Zip, you will need to apply decompression twice—once for GZip and once for TAR.

Troubleshooting

If the toolbar play panel is greyed out, or not visible, follow the instructions below to get your sound working again:

  • Do a right-click on the menu bar and make sure there is a check mark next to the Transport Tools menu item. You can add or remove the check mark by clicking on the corresponding menu item. If this step does not solve your problem, continue below.
  • If the play panel disappears after changing the SoundFont, go to EditPreferences...I/O tab and click OK without making any changes. After restarting MuseScore, the play panel should reappear.

If you are setting up a SoundFont for the first time, please use one of the recommended SoundFonts listed above.

If playback stutters, then your computer is not able to handle the SoundFont being used. Two solutions:

  1. Reduce the amount of RAM (memory) used by MuseScore by using a smaller SoundFont. See list above for suggestions.
  2. Increase the amount of RAM available for MuseScore by quitting all applications except MuseScore. If you still have problems and a large SoundFont is important to you, consider more RAM for your computer.

See also

Do you have an unanswered question? Post it in the forum.