VRChat内のmidi pianoを演奏する

# VRChat内のmidi pianoを演奏する
VRChat内のワールド、[FUJIYAMA](https://vrchat.com/home/world/wrld_f5f8b3dc-6f33-4b34-97f3-83add2fb224d)では、中央の広場にmidi pianoが設置されている。そのピアノを弾きたい場合についてのやり方等を詳しく解説する。


# TL;DR
loopMIDIをインストールし、起動オプションに`--enable-debug-gui --enable-udon-debug-logging --midi=loopMIDI`を入れる。

# 手順

## 前提条件
本記事の動作環境は以下の通りです。
- Windows11 23H2
- VRChat 2023/12/30時点最新版
## loopMIDIを導入する
1. Tobias Erichsenから[loopMIDI](https://www.tobias-erichsen.de/software/loopmidi.html)をダウンロードする。
2. zipを解凍し`loopMIDISetup.exe`を実行する。
3. キャプチャ画像の通りすべてにチェックをつけてインストールを実行する。
![b98c297168fc-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/77f42bf1-5f66-d9ba-484b-b91b5fa34797.png)
4. インストールが完了し、以下の画面が出たら赤枠部分Launchをクリックする。
![b05b5ddc9b7b-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/e7488135-6b51-2226-2bdd-b0166e490432.png)
5. 名前を任意のものにし、`+`ボタンをクリックする。
![c73313c738f8-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/eb19b5c9-c445-814a-1ba9-74d45c17a245.png)
## Dominoを導入する
1. TAKABO SOFTから[Domino](https://takabosoft.com/domino)をダウンロードする。
2. zipを解凍し、`Domino.exe`を実行する。
3. 左上ファイルから環境設定を開く。
![bc8bb6a5c2db-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/e5a9ab82-1d5c-dede-f744-6ae87b83ff3b.png)
4. 出てきたウィンドウを以下のように設定する。(名前は自分で決めたもの)
![7922ace2fcd2-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/65e2a5f9-12ee-881d-08aa-842beec6a793.png)
## Steamの起動オプションを編集する
1. SteamのライブラリからVRChatを選択し、プロパティを開く。
![abe72b7d2b15-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/7061faaa-eed4-ea66-0c5d-50ba898da81e.png)
2. 出てきたポップアップ内の起動オプションを探す。
![a255ce219e04-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/7f92bf2d-c2cc-5b4a-d9d8-4b4e58e113dc.png)
3. 起動オプションに以下の引数を入力し、ウィンドウを閉じる。
```
--enable-debug-gui --enable-udon-debug-logging --midi=loopMIDI
```

## 実際に演奏する
今回はFUJIYAMAに設置されているmidi pianoとする。
1. `Press to show menu`を押下する。
![a7995b70104d-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/df23a5b0-78e8-c5e6-8044-731795edd1b8.png)
2. Menuが以下のようになっていることを確認する。
![0e6015384bbc-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/76325ec0-703f-fb75-d42a-167976fbcc10.png)
3. Dominoを開き、ファイルから開くを選択する。
![beb4cd19a0fe-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/e64d0292-08eb-13dc-713b-5f95e65cbed6.png)
4. 任意のmidiファイルを選択する。
![90a015f42b22-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/8ab1fea1-2e30-deca-2332-a5d878b88f7b.png)
5. 出てきたポップアップに対してはいをクリックする。
![af47698df290-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/14f3c67d-7f5c-f253-c27b-21147a422fd6.png)
6. 画面中央上、緑色の再生ボタンをクリックする。
![f9eb88ed606c-20231230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/62588659-0446-fc70-b0c2-24e9214717c5.png)

# トラブルシューティング
Q. 設定を行ったのに演奏が開始されない。
A. Personal Spaceがonになっていないか確認する。
ここがonだと再生されないため、offにすること。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3039129/da2fa9ab-8871-6e17-27d7-456b5d02630b.png)