TouchOSCでTouchをコントロール

iPhone、iPodTouch向けにTouchOSCというアプリがあります。このアプリでiPhone、iPodTouchをマルチタッチのOSCコントローラーとして使用することができます。Touch077はOSCの送受信のためのオペレータが用意されているので、セットアップは非常に簡単です。スライダーやボタン、ノブ、XYパッド傾きセンサーにも対応しています。

image090606_01

OSCデバイスを使用する際に注意する事は、デバイスが認識されていない場合にデバイスからの信号を参照しているExpotが外れてしまう事です。Constanto CHOPで参照するチャンネル名を作成しておいて、Replace  CHOPでデバイス未接続時のデフォルト値となるようにします。初めて使用するデバイスは、どのようなチャンネル名が使用されているのか、調べてセットアップする必要があります。これはちょっと面倒ですね。

image090606_02

今回、TouchOSCで提供されている、5つのセットに対応したコンポーネントを作成しました。iPhoneやiPodTouchとPCをアドホックモードでワイヤレス接続してます。必要なセットをシーンにコピー&ペーストして、ポートを設定してActiveパラメータをチェックすると、TouchOSCからのコントロールをTouch077に取り込むことが出来ます。

Download Touch File

image090606_03

image090606_04

Beatmachineセットの2ページ目では、Touch077のBPMクロックを受けてビートカウンタが稼動するようにセットアップしてあります。Beatmachine/TouchOSC_beatmachine_P2のネットワークにあるOSC out CHOPのパラメータでIPアドレスとポート番号を設定して、Activeパラメータをアクティブにすると、TouchOSCのビートカウンタが動きます。