コンテンツにスキップ

OscControl Layer

OscControl レイヤーは、Open Sound Control(OSC)を介してサードパーティ製品にカスタムコマンドを送信するためのツールです。

このレイヤーを使うと、特定の時刻に機能を実行するためにタイムライン上でシーケンスできるカスタムコマンドを定義できます。カスタムコマンドは、固定の OSC アドレスと任意の数の OSC 引数(Integer、Float、String、Blob)によって定義される OSC メッセージです。

OscControl Layer

タイムライン上のこのポイントで実行される、選択されたコマンド。

コマンド構文が変数の使用を含む場合に、コマンドに渡される variable。値はタイムライン上でシーケンスできます。値が送信されるタイミングを制御するには Auto Resend を使用します。

コマンドをトリガーする 3 つのモードがあります。

  1. 「On command keyframe」は、再生ヘッドが再生を開始したとき、およびコマンドキーフレームが変化したときにトリガーします。
  2. 「Whenever a variable changes」は、variable が変化するたびにトリガーします。
  3. 「Command keyframe or variable changes」は、モード 1 または 2 のいずれかの条件が満たされたときにトリガーします。

コマンドを発行するプロトコルデバイス。

コマンドは、OSC アドレスと任意の数の OSC 引数で構成されます。引数にはタイプ(Integer、Float、String、Blob)と文字列値があります。

Integer と Float 引数の文字列値には、Control レイヤーで設定された変数(タイムライン化されたイベント)または固定の数値を含めることができます。4 で、どの変数を使用するかを定義します。

Blob 引数の文字列値は hex である必要があります。