トランスポートの制御
トランスポートを OSC Event Transport でセットアップ すると、OSC トランスポートが入力 OSC メッセージを処理する方法をさらにカスタマイズできます。
OSC Event Transport は、デフォルトで標準的なアドレスのセットで動作するように構成されていますが、これらはすべてショーのセットアップ時にユーザーが変更できます。
Trigger behaviour(トリガー動作)
Section titled “Trigger behaviour(トリガー動作)”トランスポートの状態を変更するアドレスは、2 つの方法のいずれかでトリガーされます。これは、使用する OSC コントローラーのタイプに応じて便利です。
Designer は、OSC メッセージの形式に応じてこれらのモードを自動的に切り替えます。デフォルト および 単一 float の引数動作については以下を参照してください。単一 float 引数の動作は、常に OSC メッセージを送信するコントローラーアプリケーションに便利です。
たとえば brightness と volume は状態変更ではなく、この方法ではトリガーされない点に注意してください。以下に記載する各メッセージは、どのトリガー動作が適用されるかを示しています。
Default behaviour(デフォルト動作)
Section titled “Default behaviour(デフォルト動作)”ほとんどの場合、構成されたアドレスでメッセージを受信するとすぐにコマンドがトリガーされます。
これは、メッセージとともに任意の数の引数(引数なしを含む)が供給された場合に発生します。例外は以下のとおりで、単一の浮動小数点引数が供給された場合です。
Single-float argument behaviour(単一 float 引数の動作)
Section titled “Single-float argument behaviour(単一 float 引数の動作)”構成されたアドレスへのパラメーターとして単一の浮動小数点引数が供給された場合、Designer はその float 値がちょうど 1.0 に設定されている場合にのみコマンドをトリガーします。これにより、構成されたすべてのコマンドを常に送信するコントローラーが、トリガー動作のオン・オフを切り替えられます。
Input Messages(入力メッセージ)
Section titled “Input Messages(入力メッセージ)”
OSC をブロードキャストするデバイスから、次のアドレスと引数を使ってメッセージを送信し、Designer を制御できます。
Play(再生)
Section titled “Play(再生)”トランスポートを play モードに設定します。
デフォルトアドレス: /d3/showcontrol/play
これは トリガー されるコマンドです。
Play to end of section(セクション終端まで再生)
Section titled “Play to end of section(セクション終端まで再生)”トランスポートを play to end of section モードに設定します。
デフォルトアドレス: /d3/showcontrol/playsection
これは トリガー されるコマンドです。
Loop section(セクションのループ)
Section titled “Loop section(セクションのループ)”トランスポートを play and loop section モードに設定します。
デフォルトアドレス: /d3/showcontrol/loop
これは トリガー されるコマンドです。
Stop(停止)
Section titled “Stop(停止)”トランスポートを停止します。
デフォルトアドレス: /d3/showcontrol/stop
これは トリガー されるコマンドです。
Previous section(前のセクション)
Section titled “Previous section(前のセクション)”トランスポートを前のセクションにジャンプさせます。
デフォルトアドレス: /d3/showcontrol/previoussection
これは トリガー されるコマンドです。
Next section(次のセクション)
Section titled “Next section(次のセクション)”トランスポートを次のセクションにジャンプさせます。
デフォルトアドレス: /d3/showcontrol/nextsection
これは トリガー されるコマンドです。
Return to start(先頭に戻る)
Section titled “Return to start(先頭に戻る)”トランスポートを現在のトラックの最初のバーに戻します。
デフォルトアドレス: /d3/showcontrol/returntostart
これは トリガー されるコマンドです。
Previous track(前のトラック)
Section titled “Previous track(前のトラック)”トランスポートを前のトラックの先頭にジャンプさせます。
デフォルトアドレス: /d3/showcontrol/previoustrack
これは トリガー されるコマンドです。
Next track(次のトラック)
Section titled “Next track(次のトラック)”トランスポートを次のトラックの先頭にジャンプさせます。
デフォルトアドレス: /d3/showcontrol/nexttrack
これは トリガー されるコマンドです。
Track name(トラック名)
Section titled “Track name(トラック名)”トランスポートを、指定した名前のトラックの先頭にジャンプさせます。そのトラックは、現在選択されている セットリスト に含まれている必要があります。
デフォルトアドレス: /d3/showcontrol/trackname
引数: トラックの名前に一致する単一の文字列引数を持つメッセージに応答します。
Track ID(トラック ID)
Section titled “Track ID(トラック ID)”トランスポートを、指定した ID のトラックの先頭にジャンプさせます。そのトラックは、現在選択されている セットリスト に含まれている必要があります。
デフォルトアドレス: /d3/showcontrol/trackid
引数: 整数、float、または文字列を含む単一の引数を持つメッセージに応答します。これは文字列に変換され、トラック ID と照合されます。
Cue(キュー)
Section titled “Cue(キュー)”トランスポートを指定したキューにジャンプさせます。
デフォルトアドレス: /d3/showcontrol/cue
詳しくは キューメッセージ をご覧ください。
Float cue(フロートキュー)
Section titled “Float cue(フロートキュー)”float cue は、cue の特殊な派生です。複数の引数を送信できないプログラムから float を受信するように設計されています。
デフォルトアドレス: /d3/showcontrol/floatcue
この機能は混乱を招くことがあるため、詳しくは フロートキュー のセクションを読むことをお勧めします。
Fade up(フェードアップ)
Section titled “Fade up(フェードアップ)”マスター輝度をフェードアップに設定します。
デフォルトアドレス: /d3/showcontrol/fadeup
これは トリガー されるコマンドです。
Fade down(フェードダウン)
Section titled “Fade down(フェードダウン)”マスター輝度をフェードダウンに設定します。
デフォルトアドレス: /d3/showcontrol/fadedown
これは トリガー されるコマンドです。
Hold(ホールド)
Section titled “Hold(ホールド)”Designer にすべての出力をホールド(フリーズ)させます。
デフォルトアドレス: /d3/showcontrol/hold
これは トリガー されるコマンドです。
Volume(音量)
Section titled “Volume(音量)”マスター音量を設定します。
デフォルトアドレス: /d3/showcontrol/volume
引数: 0.0 から 1.0 までの float を持つメッセージに応答します。引数が供給されない場合、音量を 1.0 に設定します。
Brightness(輝度)
Section titled “Brightness(輝度)”マスター輝度を設定します。
デフォルトアドレス: /d3/showcontrol/brightness
引数: 0.0 から 1.0 までの float を持つメッセージに応答します。引数が供給されない場合、輝度を 1.0 に設定します。
Behaviour(動作)
Section titled “Behaviour(動作)”
Cue play mode(キュー再生モード)
Section titled “Cue play mode(キュー再生モード)”指定したキューがトリガーされたときの再生モードを設定します。
次のオプションが利用できます:
- No change - 現在の再生モードを継続します(これがデフォルト)
- Stop - キューにジャンプして、そのキューで停止します。
- Play - キューにジャンプした後、play モードに切り替えます。
- Play to end of section - キューにジャンプした後、play to end of section モードに切り替えます。
- Loop section - キューにジャンプした後、loop section モードに切り替えます。
Cue search behaviour (Cues are)
Section titled “Cue search behaviour (Cues are)”- Local - 現在のトラックのみを検索します。
- Global - 現在の セットリスト 内のすべてのトラックを検索します。