コンテンツにスキップ

OSC アプリケーションテンプレート

Disguise は、iOS アプリケーションの TouchOSC と Lemur 用に 2 つの OSC テンプレートを用意しています。

テンプレートレイアウトを使うには、まず App Store から Lemur をダウンロードします。

インターフェースのインストール方法については、Lemur サポートページ をご覧ください。

事前に作成した Lemur OSC テンプレート をダウンロードしてください。

テンプレートレイアウトを使うには、まず App Store から TouchOSC をダウンロードします。

インターフェースのインストール方法については、TouchOSC サポートページ をご覧ください。

事前に作成した Touch OSC テンプレート をダウンロードしてください。

TouchOSC

TouchOSC

TouchOSC レイアウトやエディターを含むさまざまなリソースについては、Resources セクション をご覧ください。

例: キューを呼び出すカスタムインターフェースの構築

Section titled “例: キューを呼び出すカスタムインターフェースの構築”

ショーでキューを呼び出すカスタムインターフェースが必要な場合があります。この例では、Touch OSC プロジェクトで定義したボタンを使って 3 つのキューを呼び出します。

以下の例に従って OSC インターフェースを作成します。これは こちら からダウンロードできます。これは TouchOSC で作成されましたが、OSC を送信できるアプリケーションであれば何でも十分です(例: Lemur)。

Triggering OSC Cues

上の OSC レイアウトは、それぞれに文字列と引数が割り当てられた 3 つのボタンを示しています。

String: d3/showcontrol/cue

Arguments:

  • ボタン 1 は 0 から 1 までの float 値でメッセージを送信します。
  • ボタン 2 は 0 から 2 までの float 値でメッセージを送信します(下記参照)。
  • ボタン 3 は 0 から 3 までの float 値でメッセージを送信します。

Triggering OSC Cues

ボタン 2 に引数として値 0 と 2 を割り当てた TouchOSC レイアウト。

タイムラインが入力 OSC メッセージを受信するように設定します。受信する引数に一致する形式に従って、トラックにキューを割り当てます。以下の例では、3 つのキューがトラックに割り当てられ、それぞれが異なる引数に対応しています。

  • CUE 1 は、単一の引数値 1 を送信する OSC メッセージによってトリガーされます。
  • CUE 2 は、単一の引数値 2 を送信する OSC メッセージによってトリガーされます。
  • CUE 3 は、単一の引数値 3 を送信する OSC メッセージによってトリガーされます。

OS Cues

3 つの異なる入力 OSC メッセージを受信するための 3 つの異なる形式に従って、タイムライン上のトラックに割り当てられたキュー。