HOME

TheInfoList



OR:

SoundFont is a
brand name A brand is a name, term, design, symbol or any other feature that distinguishes one seller's good or service from those of other sellers. Brands are used in business, marketing, and advertising for recognition and, importantly, to create an ...
that collectively refers to a
file format A file format is a standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free. Some file formats ...
and associated technology that uses
sample-based synthesis Sample-based synthesis is a form of audio synthesis that can be contrasted to either subtractive synthesis or additive synthesis. The principal difference with sample-based synthesis is that the seed waveforms are sampled sounds or instruments i ...
to play
MIDI MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and re ...
files. It was first used on the
Sound Blaster AWE32 The Sound Blaster AWE32 is an ISA sound card from Creative Technology. It is an expansion board for PCs and is part of the Sound Blaster family of products. The Sound Blaster AWE32, introduced in March 1994, was a near full-length ISA sound c ...
sound card for its
General MIDI General MIDI (also known as GM or GM 1) is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committ ...
support. SoundFont is a
registered trademark The registered trademark symbol, , is a typographic symbol that provides notice that the preceding word or symbol is a trademark or service mark that has been registered with a national trademark office. A trademark is a symbol, word, or wor ...
of Creative Technology, Ltd., and the exclusive license for re-formatting and managing historical SoundFont content has been acquired by
Digital Sound Factory Digital Sound Factory is a sound design company that creates sound libraries, known as SoundFont libraries, for playback on synthesizers and computers compatible with Steinberg Cubase, Cakewalk Sonar, Reasonstudios, Steinberg Halion, Native Instru ...
.


Specification

The newest version of the SoundFont file format is 2.04 (or 2.4). It is based on the RIFF format.


History

The original SoundFont file format was developed in the early 1990s by
E-mu Systems E-mu Systems was a software synthesizer, audio interface, MIDI interface, and MIDI keyboard manufacturer. Founded in 1971 as a synthesizer maker, E-mu was a pioneer in samplers, sample-based drum machines and low-cost digital sampling musi ...
and
Creative Labs Creative Technology Ltd. is a Singaporean multinational technology company headquartered with overseas offices in Shanghai, Tokyo, Dublin, and Silicon Valley (where in the US it is known as Creative Labs). The principal activities of the compa ...
. A specification for this version was never released to the public. The first and only major device to utilize this version was Creative's
Sound Blaster AWE32 The Sound Blaster AWE32 is an ISA sound card from Creative Technology. It is an expansion board for PCs and is part of the Sound Blaster family of products. The Sound Blaster AWE32, introduced in March 1994, was a near full-length ISA sound c ...
in 1994. Files in this format conventionally have the
file extension A filename extension, file name extension or file extension is a suffix to the name of a computer file (e.g., .txt, .docx, .md). The extension indicates a characteristic of the file contents or its intended use. A filename extension is typically d ...
of . SoundFont 2.0 was developed in 1996. This file format generalized the data representation using perceptually additive real world units, redefined some of the instrument layering features within the format, added true stereo sample support and removed some obscure features of the first version whose behavior was difficult to specify. This version was fully disclosed as a public specification, with the goal of making the SoundFont format an industry standard. All SoundFont 1.0 compatible devices were updated to support the SoundFont 2.0 format shortly after it was released to the public, and consequently the 1.0 version became obsolete. Files in this and all other 2.x formats (see below) conventionally have the file extension of . Version 2.01 (or 2.1) of the SoundFont file format was introduced in 1998, with an E-mu sound card product called the Audio Production Studio. This version added features allowing sound designers to configure the way MIDI controllers influence synthesizer parameters. It is bidirectionally compatible with 2.0, which means that synthesizers capable of rendering 2.01 format will also by definition render 2.0 format, and synthesizers that are only capable of rendering 2.0 format will also read and render the new format, but just not apply the new features. SoundFont 2.04 was introduced in 2005 with the
Sound Blaster X-Fi Sound Blaster X-Fi is a lineup of sound cards in Creative Technology's Sound Blaster series. History The series was launched in August 2005 as a lineup of PCI sound cards, which served as the introduction for their X-Fi audio processing chip ...
. The 2.04 format added support for 24-bit samples. The 2.04 format is bidirectionally compatible with the 2.01 format, so synthesizers that are only capable of rendering 2.0 or 2.01 format would automatically render instruments using 24-bit samples at 16-bit precision.


Functionality

MIDI files do not contain any sounds, only instructions to play them. To play such files, sample-based MIDI synthesizers use recordings of instruments and sounds stored in a file or
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
chip. SoundFont-compatible synthesizers allow users to use SoundFont banks with custom samples to play their music. A SoundFont bank contains base samples in PCM format (similar to
WAV Waveform Audio File Format (WAVE, or WAV due to its filename extension; pronounced "wave") is an audio file format standard, developed by IBM and Microsoft, for storing an audio bitstream on PCs. It is the main format used on Microsoft Wind ...
files) that are mapped to sections on a musical keyboard. A SoundFont bank also contains other music synthesis parameters such as loops,
vibrato Vibrato (Italian language, Italian, from past participle of "wikt:vibrare, vibrare", to vibrate) is a musical effect consisting of a regular, pulsating change of pitch (music), pitch. It is used to add expression to vocal and instrumental music. ...
effect, and velocity-sensitive volume changing. SoundFont banks can conform to standard sound sets such as
General MIDI General MIDI (also known as GM or GM 1) is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committ ...
, or use other wholly custom sound-set definitions like
Roland GS Roland GS, or just GS, sometimes expanded as General Standard or General Sound, is a MIDI specification. It requires that all GS-compatible equipment must meet a certain set of features and it documents interpretations of some MIDI commands and by ...
and
Yamaha XG Yamaha XG (EXtended General MIDI) is an extension to the General MIDI standard, created by Yamaha. It is similar in purpose to the Roland GS standard. Features Relative to General MIDI, XG gained popularity by increasing the number of availa ...
.


SoundFont creation software ( format)

Several editors are available: * Vienna from Creative Labs, requiring a particular sound card (such as Sound Blaster) * Viena (with a single "n"), created in 2002 * Swami is a collection of free software for editing and managing musical instruments for MIDI music composition, used mainly under
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
* Polyphone,Polyphone, free sf2 editor for Windows, Mac OS X and Linux
free editor for
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
,
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
and
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
created in 2013


See also

*
DLS format A DLS format (from Downloadable Sound) is any of the standardized file formats for digital musical instrument sound banks (collections of virtual musical instrument programs). The DLS standards also include detailed specifications for how MIDI proto ...
*
FluidSynth FluidSynth, formerly named iiwusynth, is a free open source software synthesizer which converts MIDI note data into an audio signal using SoundFont technology without need for a SoundFont-compatible soundcard. FluidSynth can act as a virtual MID ...
*
General MIDI General MIDI (also known as GM or GM 1) is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committ ...
* Gravis Ultrasound *
List of music software This is a list of software for creating, performing, learning, analyzing, researching, broadcasting and editing music. This article only includes software, not services. For streaming services such as iHeartRadio, Pandora, Prime Music, and Spotify, ...
*
SFZ (file format) SFZ is a plain text file format that stores instrument data for software synthesizers. The SFZ format was developed by René Ceballos (founder of rgc:audio software) and continues to be used by companies such as Cakewalk, Plogue and Garrita ...
* Software synthesizer * TiMidity++ *
WildMIDI WildMIDI is a free open-source software synthesizer which converts MIDI note data into an audio signal using GUS sound patches without need for a GUS patch-compatible soundcard. WildMIDI, whose aim is to be as small as possible and easily por ...


References


External links


SoundFont 2.04 specification
{{DEFAULTSORT:Soundfont Audio codecs Audio software Software synthesizers MIDI standards