snd2smc by Naoya Kawahara ■このプログラムは ruputer のサウンドファイル(*.snd) から、 SPICE システムのソースファイル(*.smc) を作成するプログラムです。 コマンドライン(MS-DOS プロンプト)で使います。 SPICE は、後藤浩昭(GORRY)さん作の MML コンパイラです。 SPICE については http://na01.shonan.ne.jp/~gorry/spice/ を参照してください。 ■使い方 パスの通っているテキトーなディレクトリに展開して snd2smc hoge.snd hoge.smc とすると、hoge.snd を読み込んで hoge.smc を吐き出します。 hoge.smc はその後、 SPICE の smc コマンドを使って SMF に変換できます。 SPICE がインストールされていてパスが通っていれば、 smc hoge.smc とすることで hoge.mid を生成できるはずです。 また、sndc.bat を使うとそのヘンを自動化できます。 sndc hoge とすると snd2smc hoge.snd hoge.smc smc hoge.smc start hoge.mid の3つのコマンドを自動的に実行してくれるハズです。 ただし、sndc.bat ではエラーで止まるようなコトはしていないので ファイル名を間違ったりするとおかしくなる可能性大です。 ■注意点 サウンドファイルは後半しか使用していないので、 ヌケている部分があるかもしれません。 かなりいい加減な作りです。 RUPUTER にまだ SND ファイルを転送したことがないので 実機での音とぜんぜん違うかもしれません(ぉぃぉぃ ■謝辞 サウンドファイルの構造は、 Katsumi Sakamoto さんの WWW ページ http://www.asahi-net.or.jp/~yg6k-skmt/dennou/ruputer/lab/980622.htm を参考にしました。ありがとうです。