東方旧作のBGM (PMDファイル) をMIDIファイルにする方法 (S98編)

東方旧作のBGM (PMDファイル) をMIDIファイルにする方法 (S98編)

PMDファイル を S98ファイル 経由で MIDI ファイルに変換する方法です。

1.PMD から S98 に変換

S98V3」 から 「PMD2S98」 をダウンロードします。 (「Binary」のところクリック)
コマンドラインから変換します。コマンドラインが分からない人は、M/M2 ファイル を 「pmd2s98.exe」の上に ドラッグ・アンド・ドロップ。
また、複数ファイルの ドラッグ・アンド・ドロップ には対応していないので、それを可能にするバッチファイルを作って見ました。
ファイル名: convert.bat

@echo off

for %%a in (%*) do %~dp0\pmd2s98 %%a -l2 -f0

pause

「pmd2s98.exe」 と同じディレクトリに入れてください。出力ファイルは入力ファイルと同じディレクトリに保存されます。(exe に直接だと exe のディレクトリに出力されます。)
まあとにかくこれで s98 ファイルに変換できます。

2.S98 から MIDI に変換

- Revix Station -」から「S98ToMid」をダウンロードします。 (真ん中よりちょい下)
こちらは GUI で簡単なのですが、一括変換はできないようです。
「Select」ボタンで 1 個 1 個 選択して下さい。選択するだけで自動的に変換されます。

おわり

昔書いたやり方だとエミュレータ使わないといけないとかで面倒くさかったですが、これなら簡単ですね。ブログに書いても、これだけの長さにしかなりませんでした。
ではまたいつか。