Rustで自動演奏してみよう

久しぶりに記事を書きます。
上にある動画のようなことしてみたいですよね!
Rustでの自動演奏方法を紹介します。

loopMIDI導入

ここのサイトからloopMIDIをダウンロードします。
※赤枠の所

同意する場合は同意する~にチェックを入れてInstall

そのままLaunch

すると下記画像の画面が表示されるので、rustと入れて+ボタンを押します。

下記のようにrustが追加されたら右上のXから閉じてください。

タスクバー右下にloopMIDIのアイコンがあるので
右クリックして2つにチェックを入れてください。

これでloopMIDIの導入完了です。

MIDI Player導入

MIDIプレイヤーであればどんなプレイヤーを使っても動くと思いますが
今回は下記プレイヤーを使います。インストール不要で簡単です。
SoundFont Midi Player 5.7

起動したら左上の歯車のアイコンを押して設定画面を開きましょう。

[Use Bass]と[Use Midi Mapper]のチェックを外し[Output Port]でrustを選びましょう。
そのままOK

あとはmidiファイルを適当にダウンロード。※著作権注意
ファイルをプレイヤーにドラッグアンドドロップして再生ボタンを押す
ゲーム内で楽器を持っていれば自動で演奏してくれます。

高い音、複数key同時押しがある曲は音が鳴らないことがあります。

コメント

タイトルとURLをコピーしました