Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
SoundFont
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== 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 [[Read-only memory|ROM]] chip. SoundFont-compatible synthesizers allow users to use SoundFont banks with custom samples to play their music. Since MIDI files only contain instructions (akin to sheet music), SoundFonts can easily be swapped out to play MIDI files. Doing this changes the instrumentation (how it sounds), but retains the compositional integrity (how it is played). For example, a MIDI file with a sequence of chords might be rendered with a grand piano sound when using an orchestral SoundFont, or with a synthesizer-like tone when using an electronic SoundFont. The actual chords being played, however, do not change. This can be compared to word fonts, where switching the font changes the style of the letters, but keeps the original content. A SoundFont bank contains base samples in [[Pulse-code modulation|PCM]] format (the audio data format most commonly used in [[WAV]] 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 as [[General MIDI]], or use other wholly custom sound-set definitions like [[Roland GS]] and [[Yamaha XG]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)