開発中です
無償の開発環境「Flex SDK」と、FM音源好きにはたまらないソフトウェア音源「SiON」の勉強を兼ねて、MXDRV(SHARP X68000用音楽ドライバー)のデータをFlash Playerで再生するプログラムを作ってみます。ActionScriptでコードを書くのは初めてなので、実験しながら機能を追加してゆくつもりです。まだまだ完成度は低いのですが、大目に見ていただけると嬉しいです。
JavaScriptだけで動作する「MDX Player (Web Audio API)」もあります。
仕様と言い訳
- MDX/PDXファイルの変換にorg.si.sound.mdxパッケージを使用していないので、変換ミスがあったらこのMDX Playerの問題です。
- MDXファイル読み込み完了後、PDXファイルの読み込みは自動では行われません。Flash Playerの仕様のため改善予定はありません。
- LFOの振幅が大きい場合に、振幅の解像度が粗いことがあります。
- OPMレジスター設定は、音色パラメーター関連の設定のみ対応しています。(レジスター番号:0x20~0x27,0x40~0xFF)
- 「音量LFO」「ハードウェアLFO」「ノイズジェネレータ」「フェードアウト」「同期信号」「バンクPDX」には対応していません。