PureDataをmidiキーボードと繋いで演奏したいなと思ったけど、いざやってみると上手く行かなかった。
使っているキーボードはkorg ms2000。
[notein]→[mtof]でナンバーボックスに繋ぐのだが、なぜか鍵盤を押していないのに「8.175」という数値が出っぱなしで、どの鍵盤を押してもその数値が、「俺だ!俺だ!俺だー!!!」とばかりに前に出て来てpuredataから音がでない。例えば鍵盤の「ラ」を押せば「440」という数値が出るはずが、一瞬「440」という数が表示されたと思ったら、すぐに「8.175」という数になってしまうのだ。
この数値はmidiナンバーでいう「0」だと思われるので、全くのデタラメな数値ではないと思うけど、目的とは一致しない。
midiキーボードを工場出荷状態に戻してみたけどダメ。バンバン叩いてみてもダメ・・。
そんなことがあってしばらく放置していた。
今日またやってみようと思ったけど、何もしていないから状況は変わらず。mpc1000を鍵盤代わりにしてみたりもした。もうこうなったらキーボードを新たに調達するべきかと思った時、解決策が分かった!ms2000のMIDI CLOCKをExternalにすると上手く行った!なんでmidi clockなのかは分からんけど。
0 件のコメント:
コメントを投稿