Scroll to navigation

MUSESCORE-SFCONVERT(1) General Commands Manual MUSESCORE-SFCONVERT(1)

NAME

musescore-sfconvertSoundFont conversion utility

SYNOPSIS

musescore-sfconvert [-cdsxz] [-a ampl] [-p p] [-q qual] infile [outfile]

DESCRIPTION

The musescore-sfconvert utility converts an SF2 format SoundFont; it can compress it into SF3, encode as C for embedding into a binary, or as XML.

The options are as follows:

ampl
Set the pre-compression amplification to ampl (default -1.0) dB.
Output C code.
Dump presets.
p
Append p to the list of presets.
qual
Set the Vorbis quality to qual (default 0.3).
Create a small soundfont (one instrument/preset), pan to 0.
Output XML.
Compress the soundfont.

The -c, -d and -z options are mutually exclusive. XML output needs -z but does not seem to compress.

CAVEATS

Raising the quality to 0.6 might be necessary to avoid artifacts; this however increases the size of the generated SF3 by about a third (to about fifteen percent of the SF2 size).

There is no formal specification of the SF3 format yet.

March 5, 2018 Debian