jonki呼ばれて飛び出てじょじょじょじょーんき2014-04-04【Unity】UnityでMIDIメッセージを受け取る魔が差してKP3+を買ってしまいました。見るよくVJとかでMIDI機器を多用してたりしますが、自分もそういうのがやりたくなったのでUnityでKP3+を使ってみます。MIDIを出力できる機器があればKP3+じゃなくでもよいです、もちろん。啓治郎さんが開発したMIDIプラグインを利用します。サンプルアプリケーションを使わせてもらいます。ReceiverオブジェクトのInspectorにKP3+のログが!色々触るとデータを受信していることがわかります。なんと簡単なのでしょう。Inspectorに出力されているメッセージは、MidiMessage構造体の中身を見るとどのように表示されているかわかります。mountainたとえば普段は下記のようにKP3+では表示されていました。これはタイミングクロック(F8)が送られている状態で、何もしていない状態と思って問題ないでしょう。022548E8...次にKP3+のパッドのX軸をなぞるとこんな感じになります。value)の0CはKP3+ではタッチ・パッドX方向を意味し、valueはXの値(0〜127)になります。022548E8...ちなみにKP3+の工場出荷時のMIDIメッセージの記載は下記参照。他にもタッチやスライダーなどありますね。啓治郎さんのプラグインは16進表示になっているので混乱しないように注意。5D利用例あとはどうとでも利用できます。サンプルを利用して、MidiMessageDistributorのSendMessage先であるParticleTriggerを参考に下記のようなSendMessage受信イベントを作ってみました。スライダーを動かしたときにオブジェクトを作成し、XとYのパッド操作でForceをオブジェクトに対して与えています。0x40を引いているのは0〜127を-64〜63にして、プラスマイナスを作りたかったからです。data);}}}最後にコントローラとして使うのであればOSCのアプリとかを使えばよいので、今後はKP3+らしくエフェクトをかけたものをうまく混ぜあわせてUnityに食わせたいですね。ちなみにもっと手軽にVJやりてぇ!と思う方はfuZeで利用されたというvj-kitを使うのもありだと思います。bridgeも啓治郎さん作。2014に、昨年のM...2014-04-09【NGUI】NGUIのUIPanelでClipアニメーションこういうオサレなWebとかゲームのキャラ選択とかでありそうなマ...2014-04-06【MIDIxUnity】KP3+をUnityに繋いで遊んでみたiKaossilatorとKP3+をUnityに繋いで遊んでます。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。