http://homepage1.nifty.com/~sha_w/
+-----------------------------------------------------------------------------
| タイトル | Standard MIDI File 逆MMLコンパイラ
|ファイル名| SMF2MML.LZH
| カテゴリ | Win32 コマンドラインプログラム
| 動作機種 | intel社i80386若しくは、その上位互換のCPU
|前提ソフト| Windows 2000 SP4, Windows XP, Windows Vista, Windows Server 2003
| 圧縮方式 | lh5
|転載の可否| 不可
| 備 考 | 質問等は出来ればメールでお願いします。
+-----------------------------------------------------------------------------
このアプリケーションは、SMF(Standard MIDI File)を
Sakura仕様のMML(Music Macro Language)に逆コンパイルします。
Visual C++ 2008でビルドしており、もしかしたら、
以下のランタイムライブラリをインストールする必要があるかもしれません。
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=ja
Viaual C++ 6.0 で作っても良かったのですが、
Windows vistaにインストールできなかったのは、
.netを使わせたいマイクロソフトの陰謀!!?
version 1.02 2009. 7. 7
◆機能追加
・/M オプションを追加。各MIDIイベントのMML出力をマスクできます。
・/J オプションを追加。可能な命令のみ、ストトンで出力できます。
・シーケンサー固有のメタイベント(0xFF 0x7F)を出力するようにした。
・全チャンネルに、拍子情報をコメントアウトで出力するようにした。
◆その他
・オブジェクト指向っぽく、ソースを書き直した。
是非、使ってみてください。