MIDIキーボードとenebularをつなげてみようenebular developer meetup vol.8
View Slide
自己紹介・高山 和幸・@pco2699・趣味: プログラミングと電子工作・enebular歴:
自己紹介・高山 和幸・@pco2699・趣味: プログラミングと電子工作・enebular歴: 2回ログインした
enebularなんかさわりみ良さそうだし
とりあえずなにかとenebularをつなげてみよう
のびすけさん 自分
↑を正月にはんだづけしてたhttp://www.dm9records.com/index.php/release/midi/k4b4_2/
↑を正月にはんだづけしてたhttp://www.dm9records.com/index.php/release/midi/k4b4_2/LEDを逆さにしてしまいまったくうごかなかった
代わりにこいつをつないでみよう
Teenage Engineering OP-1・スウェーデンのベンチャー楽器メーカーであるTeenage Engineeringより2011年に発売されたシンセ・そのカジェットっぽいかわいい見た目と音で発売当初からかなり話題
Teenage Engineering OP-1・スウェーデンのベンチャー楽器メーカーであるTeenage Engineeringより2011年に発売されたシンセ・そのカジェットっぽいかわいい見た目と音で発売当初からかなり話題・しかし見た目とは裏腹に10万近くする真の大人のおもちゃ
さっそくつないでみよう
CloudMQTTMIDIMQTT MQTT
MQTT <-> MIDI・ライブラリが2個ほどあったpintman/midi2mqttPython製、なぜか動かないTheOriginalAndrobot/midi2mqttJavaScript製 うごいた
こんな感じでPCで立ち上げる
こんな感じでトピックで音情報をやりとりできるpco2699/midi/out/0/noteon 126126: 音の高さpco2699/midi/in/0/noteon 126126: 音の高さ
CloudMQTTでブローカーたてる画面に従って作ればいいので説明省略
enebularでMQTTトピックをやりとりする
enebularでMQTTトピックをやりとりするMIDIのインプットをdebugでみる
enebularでMQTTトピックをやりとりするinjectでMIDIに情報をおくる
簡単なデモ
感想・まとめ・ほんとにサクッと動いて確認できたのでenebular便利(可能であればMQTTブローカー機能を...!!)・音自体も低遅延な気がするのでMQTTとMIDIは案外、相性いいのでは・更になにかと組み合わせるとメディアアートとかにも使えそうかも