Movatterモバイル変換


[0]ホーム

URL:


Wikipedia

SoundFont

Not to be confused withSound chip orSFZ (file format).
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This article'slead sectionmay be too short to adequatelysummarize the key points. Please consider expanding the lead toprovide an accessible overview of all important aspects of the article.(December 2022)
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "SoundFont" – news ·newspapers ·books ·scholar ·JSTOR
(December 2022) (Learn how and when to remove this message)
(Learn how and when to remove this message)

SoundFont is abrand name that collectively refers to afile format and associated technology that usessample-based synthesis to playMIDI files. It was first used on theSound Blaster AWE32 sound card for itsGeneral MIDI support.

Playing a single MIDI file while switching between several SoundFont files available on the Internet.

SoundFont files used in the chronological order:

• SONiVOX EAS GM Wavetable (Legacy Android Soundset)* [1 MB]
• RLNDGM.sf2 (Microsoft GS Wavetable Synth)* [3 MB]
• FluidR3 GM.sf2 [141 MB]
• SGM-V2.01.sf2 [235 MB]
• Orpheus_1.047.sf2* [1.18 GB]
• ChoriumRevA.sf2 (Modified) [56 MB]
• ColomboGMGS2 SoundFont v14.5 [245 MB]

*Marked soundfonts fall back to play "Muted Guitar" at Bank 0. whereas the MIDI file addresses "Muted Distortion Guitar" at Bank 1 (
SC-88)

SoundFont is aregistered trademark ofCreative Technology, Ltd., and the exclusive license for re-formatting and managing historical SoundFont content has been acquired byDigital Sound Factory.[1]

Specification

edit

The newest version of the SoundFont file format is 2.04 (or 2.4). It is based on theRIFF format.[2]

History

edit

The original SoundFont file format was developed in the early 1990s byE-mu Systems andCreative Labs. A specification for this version was never released to the public. The first and only major device to utilize this version was Creative'sSound Blaster AWE32 in 1994. Files in this format conventionally have thefile extension of .SBK.

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 .SF2.

Version 2.01[3] (or 2.1) of the SoundFont file format was introduced in 1998,[4] 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 theSound Blaster X-Fi. 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

edit

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 orROM chip. SoundFont-compatible synthesizers allow users to use SoundFont banks with custom samples to play their music.

A SoundFont bank contains base samples inPCM format (the audio data format most commonly used inWAV containers) mapped to sections on a musical keyboard. A SoundFont bank also contains other music synthesis parameters such as loops,vibrato effect, and velocity-sensitive volume changing.

SoundFont banks can conform to standard sound sets such asGeneral MIDI, or use other wholly custom sound-set definitions likeRoland GS andYamaha XG.

SoundFont creation software (.sf2 format)

edit

Several .sf2 editors are available:

  • Vienna from Creative Labs, requiring a particular sound card (such as Sound Blaster)
  • Viena[5] (with a single "n"), created in 2002
  • Swami[6] is a collection of free software for editing and managing musical instruments for MIDI music composition, used mainly underLinux
  • Polyphone,[7] free editor forWindows,Mac OS andLinux created in 2013

See also

edit

References

edit

External links

edit

[8]ページ先頭

©2009-2025 Movatter.jp