SoundFont
視聴、DTM作曲、いずれの用途でも使える。SF2のデータはサウンドカード上の ROM、あるいはHDD上に置いてPCのメインメモリに読み込んで使う。例えば、SoundBlasterを用いる場合は前者、VSTi等ソフトウェア音源でSF2を扱うなら後者になる。
前者の場合、OS起動時にSF2がメモリにロードされ、MIDIデータの再生等でサウンドバンクから音色が呼び出される。
後者の場合、DAWなどでSF2を扱うプラグインなどから呼び出し、メモリに常駐させて使用する。
SF2は文字フォントの扱いによく似ている。文字フォントは、あらかじめ組み込まれている文字が読み出されることによって一字一字を現すことができるが、それと同様にSF2も組み込まれている音色を読み出して発音する。また、複数のSF2を重ねて使用することもでき、様々にメロディックプールを組み替えることが可能。
他にも様々な使い方があるが、基本的にはGM規格をベースにサウンドバンクが組み上げられ、一つのサウンドフォントとして成立される。
このように、高価なサンプラーと同じような事を安価に実現、導入できるのがサウンドフォントの特徴である。
↑ Gillumot Maxi Sound ISISやHoontech SoundTrack 128 DDMA Gold/Rubyなど
↑ 例えば、MIDIプレイヤーやTiMidity++等がある。
SoundFont(サウンドフォント)とは、Sound Blaster及び対応ソフトウェアの、サンプラー機能に与える音色のデータフォーマットである。ファイルの拡張子はファイルフォーマットが“SoundFont 1”の場合が「*.sbk」、“SoundFont 2”が「*.sf2」となる。特定のソフトウェア用として「*.sfz」という形式もある。本項では以降「SF2」と統一する。