本マニュアルは「サウンド組み込みマニュアル」の改訂版で、サウンドドライバversion 2.20をターゲットに記述されています。
本マニュアルにはサウンドコントロールの全てを自分でプログラムする方のために詳細な説明が記述してありますが、SEGAが提供しているプログラムライブラリの「サウンドI/Fライブラリ」を使って簡単にサウンドを組み込む方法もあります。必要に応じてそちらも利用してください。
内容と使い方に関しては
「サウンドI/Fライブラリユーザーズマニュアル」を参照してください。
語句 | 語句の意味 |
---|---|
SCSP | Saturn Custom Sound Processor の略称で、サターンのサウンドシステムの中心となる音源LSIです。サウンド用のDSPが内蔵されています。SCSPに関する内容はとてもここでは記述しきれませんので、 「SCSPユーザーズマニュアル」を参照してください。 |
サウンドデータ | サウンドメモリに格納されるデータのことで、「音色データ」「シーケンスデータ」「DSPプログラム」の3種類があります。 |
音色データ | シーケンスデータを演奏するための、音色部分のデータです。PCM波形データと、発音パラメータで構成されています。FM音色も含みます。 |
シーケンスデータ | 曲の演奏データです。MIDIで作曲した曲データをサターン用に圧縮したもので、音の強さ・高さ・発音の開始・終了といった演奏情報で構成されています。効果音も全く同じフォーマットで作成されます。 |
DSPプログラム | サウンド用DSPを動作させるための、DSPマイクロプログラムです。リバーブやサラウンドといったエフェクトプログラム等が用意されています。 |
DSPワークRAM | DSPの遅延RAMとエフェクト係数のための領域で、DSPの内部処理で使用されます。マイクロプログラムによって本領域のサイズは変わります。 |
サウンドクリエーター | 音色の作成・作曲・効果音やエフェクトの作成等、サウンドシステムの音作りの部分を担当する人をさします。 |
メインシステム | SH側のゲームプログラムのことをさします。68000側のサウンドドライバをサウンドのサブシステム、これをコントロールするゲームプログラムをメインシステムと考えます。 |
サンプル数 | 1サンプルはPCM波形のデータ幅に依存しますので、8ビットPCMの場合には1バイト、16ビットPCMの場合には2バイトとなります。従って、4Kサンプルといった場合には8ビット時には4096バイト、16ビット時には8192バイトとなります。 |