iPhone、iPodTouch向けにTouchOSCというアプリがあります。このアプリでiPhone、iPodTouchをマルチタッチのOSCコントローラーとして使用することができます。Touch077はOSCの送受信のためのオペレータが用意されているので、セットアップは非常に簡単です。スライダーやボタン、ノブ、XYパッド傾きセンサーにも対応しています。
OSCデバイスを使用する際に注意する事は、デバイスが認識されていない場合にデバイスからの信号を参照しているExpotが外れてしまう事です。Constanto CHOPで参照するチャンネル名を作成しておいて、Replace CHOPでデバイス未接続時のデフォルト値となるようにします。初めて使用するデバイスは、どのようなチャンネル名が使用されているのか、調べてセットアップする必要があります。これはちょっと面倒ですね。
今回、TouchOSCで提供されている、5つのセットに対応したコンポーネントを作成しました。iPhoneやiPodTouchとPCをアドホックモードでワイヤレス接続してます。必要なセットをシーンにコピー&ペーストして、ポートを設定してActiveパラメータをチェックすると、TouchOSCからのコントロールをTouch077に取り込むことが出来ます。
Beatmachineセットの2ページ目では、Touch077のBPMクロックを受けてビートカウンタが稼動するようにセットアップしてあります。Beatmachine/TouchOSC_beatmachine_P2のネットワークにあるOSC out CHOPのパラメータでIPアドレスとポート番号を設定して、Activeパラメータをアクティブにすると、TouchOSCのビートカウンタが動きます。