AruduinoでMIDI受信して、ドラムマニアに電子ドラムをつなげてみる
いまさらの、PS2のドラムマニア。
専用コントローラの評判が悪く、かといって代わりに買うには、電子ドラムは高いし…と思っていました。
が、しかし・・・
とうとう買ってしまいました。
ALESIS NITRO MESH KIT。
楽器屋の展示品処分で、35000円なり。
購入にいたるアレコレは、他で書くことにして、4/20に購入してから、ほぼ一月で、設置やPS2への接続でやろうとしたことは一通り手を着けて、だいたい落ち着いたので、メモとしてまとめておきます。
ちなみに、ALESIS NITRO MESH KITは、別にAruduinoなんぞ持ち出さなくても、PS2に普通のUSBケーブルで接続してドラムマニア(初期のものを除く)を遊ぶことができています。
たぶん、GuiterFreaksV&DrumManiaV以降ならつながりそうですが、それ以前はそもそも電子ドラム対応していなかったりしますので、
AruduinoでMIDI受信。
PS2コントローラをAruduinoで制御。
という手順で電子工作することにして、イロイロ試してみました。
整理していないので収まり悪いですが、動作の様子はこちら。
電子ドラム未対応のギターフリークス3rdMIX&ドラムマニア2ndMIXが操作できるようになっています。
20190531a
AruduinoでMIDI受信している様子はこちら。画像暗くてすいません。
いまのところ、動作確認用にLCD付けてます。右側に叩いたPADの名前を表示(ハイタムをHTとか)してます。
どんな信号が出ているのか分からなかったので、LCDの二行めに表示してます。
信号を受け取るごとに、赤色LEDが点灯していて、遅延なく処理できている様子がわかると思います。
20190530a
苦労した点など、続きはのちほど。