音(soundbank.bin)を使用できるようにする

音(soundbank.bin)を使用できるようにする

まだ、未チェックの内容です。まだ、未チェックの内容です。まだ、未チェックの内容です。

 MicroLua3.0は、WAVファイル等を直接音を再生することが出来ません。
 そのため、MicroLuaに入っているツールの「Soundbank Maker」を使用します。「Soundbank Maker」はZIP圧縮されているで解凍して利用します。
 Soundbank Makerのフォルダの中にあるinフォルダにサポートされているモジュールかSFXを入れます。

 サポートされているモジュールとSFX
 *モジュール:MOD、XM、S3M、IT (MODの基本と拡張されたフォーマット)
 *SFX  :WAV

 Soundbank Makerのフォルダの中にあるinフォルダにsoundbank.hを設定します。

 MSL_NSAMPSの値の意味が分かっていません。

使用する音(モジュール)は、
MODTEST.MOD
XMTEST.XM
S3MTEST.S3M
ITTEST.IT
使用する音(SFX)は、
WAVTEST1.WAV
WAVTEST2.WAV
とします。

例:soundbank.h
#define MOD MODTEST                       0 // ID=0 MOD MODTEST.MOD
#define MOD XMTEST                        1 // ID=1 MOD XMTEST.XM
#define MOD ITTEST                        2 // ID=2 MOD ITTEST.IT
#define SFX_WAVTEST1                      0 // ID=0 SFX WAVTEST1.WAV
#define SFX_WAVTEST2                      1 // ID=1 SFX WAVTEST2.WAV
#define MSL_NSONGS                        3 // サウンドバンク内のモジュールの合計数
#define MSL_NSAMPS                       67 // サンプルの合計数?
#define MSL_BANKSIZE                     70 //  MSL_NSONGS + MSL_NSAMPS
 

準備ができたら、convert.batを実行します。

これで、soundbank.binに各種音が格納されます。

まだ、未チェックの内容です。まだ、未チェックの内容です。まだ、未チェックの内容です。

タグ:

+ タグ編集
  • タグ:
最終更新:2010年09月19日 09:22
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。