SBK ファイル形式とは?
.sbk ファイルは SoundFont 1.x バンクであり、Creative Labs の Sound Blaster AWE32 および AWE64 サウンドカードが、実際に録音された楽器サンプルを使用して MIDI 再生をレンダリングするために使用するバイナリ形式のインストゥルメントライブラリです。E-mu Systems と Creative Technology によって共同開発され、1994年に EMU8000 シンセサイザーチップと共に登場しました。
構造的に、.sbk は RIFF コンテナ(フォームタイプ sfbk)を使用し、3つのトップレベル LIST チャンクで構成されています:
INFO- バンク名や、ファイルが後続の.sf2ではなく1.xであることを示すバージョンチャンク(ifil)を含むメタデータsdta- 22,050 Hz または 44,100 Hz の生の非圧縮 16ビット PCM サンプルデータpdta- MIDI プログラム番号を特定のサンプルやアーティキュレーションパラメータにマッピングするプリセット、インストゥルメント、ゾーン、ジェネレーターのレコード
この形式は圧縮オーディオを保存せず、整合性チェックサムも含まれていません。RIFF チャンクサイズのみが構造的な境界として機能します。
1996年、Creative と E-mu は標準を拡張し、SoundFont 2.0 (.sf2) として再リリースしたため、.sbk はほぼ廃止されました。Polyphone や Awave Studio を含むほとんどの現代のエディタは、依然として .sbk ファイルを開くことができますが、通常は .sf2 または Ogg Vorbis 圧縮された .sf3 バリアントで保存します。
なお、.sbk は名称の競合が発生する拡張子です。The Sims などの無関係なアプリケーションが、全く異なる独自のデータ形式に .sbk を使用している場合があります。
セキュリティと安全性
リスク: LOWSBK はスクリプトや実行コードを含まないパッシブなサンプルデータであるため、SoundFont エディタで開く際のリスクは低いです。唯一の実用的な懸念はソースです。SoundFont は信頼できるサイトからダウンロードしてください。また、.sbk は無関係なゲームやアプリでも使用されているため、«RIFF....sfbk» で始まらないファイルは SoundFont ではなく、オーディオツールではロードできません。
形式の詳細
概要- The Sims / Maxis パッケージバンク - 一部の Maxis ゲームは、オーディオ SoundFont とは無関係な内部リソース/バンクファイルとして .sbk を使用します。
- Sound Blaster / 汎用サンプルバンク - 様々な古いオーディオツールが .sbk サンプルバンクを書き出していました。作成したアプリケーションごとに処理してください。
SBK ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | RIFF (Resource Interchange File Format), フォームタイプ `sfbk` |
| バイト順序 | リトルエンディアン |
| エンコーディング | バイナリ |
| マジックバイト | オフセット 0 に `52 49 46 46` («RIFF»)、バイトオフセット 8 にフォームタイプ `sfbk` |
| オーディオサンプルエンコーディング | 16ビット PCM、非圧縮 |
| サポートされているサンプリングレート | 22,050 Hz および 44,100 Hz (EMU8000 ハードウェアの標準) |
| オーディオ圧縮 | なし - サンプルデータは `sdta` LIST チャンク内に生の PCM として保存 |
| バージョン識別子 | `INFO` リスト内の `ifil` チャンク。メジャー/マイナー値 `1.x` は SBK を示し、`2.x` は SF2 を示す |
| MIDI マッピング | `pdta` チャンクが MIDI バンクおよびプログラム番号 (0-127) をインストゥルメントゾーンおよびジェネレーターにリンク |
| チャンク構造 | 3つの LIST チャンク: `INFO` (バンクメタデータ)、`sdta` (生のサンプルオーディオ)、`pdta` (プリセットおよびインストゥルメントレコード) |
| 関連ハードウェア | Sound Blaster AWE32 および AWE64 サウンドカード上の E-mu EMU8000 シンセサイザーチップ |
| 典型的なファイルサイズ | サンプリングされた楽器の数と長さに応じて、数十 KB から数十 MB |
| MIME タイプ | `audio/x-soundfont` (非公式); `application/octet-stream` (汎用フォールバック) |
| 後継形式 | SoundFont 2.x (`.sf2`, 1996年)。追加のジェネレータータイプとループモードが追加された |
| 名称の競合 | 他のアプリケーション(例:The Sims の独自アーカイブ)に無関係な `.sbk` 形式が存在するが、SoundFont との構造的関連はない |
| リリース日 | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| 最新バージョン | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.synthfont.com |
SBK の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SBK ファイルについて最初の質問をしてみましょう。