音(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