DMX Event Transports のセットアップ
このサブチャプターでは、Art-Net で Timeline を制御するように Designer を構成する方法を説明します。
EventTransportDmx オブジェクトの作成
Section titled “EventTransportDmx オブジェクトの作成”- d3 State メニューバーから Transport メニューを右クリックします。
- Event Transports タブで + アイコンをクリックし、新しい EventTransportDmx オブジェクトを作成します。EventTransportDmx エディターが開きます。

State Listen/Command 操作モード
Section titled “State Listen/Command 操作モード”EventTransportDmx オブジェクトを作成する前に、state listen モードと command モードの違いを理解しておくことが重要です。
Designer は、DMX をショーコントロールプロトコルとして活用するために 2 つの操作モードを提供します:
- State Listen モード
- Command モード


Behaviour セクション
Section titled “Behaviour セクション”Cues Are(キューの範囲)
Section titled “Cues Are(キューの範囲)”このオプションは、キューがグローバルか現在のトラックにローカルかを定義します。
global (all tracks) に設定すると、現在のトラックにないキューにジャンプする場合、Disguise はトラックを変更します。つまり、すべてのキュータグは複数のトラックにわたって一意である必要があります。
local (current track) に設定すると、Disguise は現在のトラックのキューにのみジャンプします。つまり、キュータグは複数のトラックにわたって一意である必要はありません。
Play Mode(再生モード)
Section titled “Play Mode(再生モード)”キューにジャンプするときに入る再生モードです。
Personality(パーソナリティ)
Section titled “Personality(パーソナリティ)”ユーザーが State Listen モードと Command モードのどちらを使うかを選択できます。
State Listen モード
Section titled “State Listen モード”State Listen モードでは、Disguise はさまざまなチャンネルの状態を監視して、どのように応答すべきかを判断します。
State Listen は 5 つのチャンネルを使って Disguise のショーを制御し、これらのチャンネル値の変化に即座に反応します。State Listen モードで使われるデフォルトチャンネルの一覧は、上記の EventTransportDmx Personality プロパティのセクションで確認できます。プロジェクト内の任意のトラックの任意のポイントでキューにジャンプでき、入るべき再生モードを制御できます。
ほとんどの目的において、State Listen モードが最も適した方法です。
Command モード
Section titled “Command モード”Command モードでは、2 つ(以上)のチャンネルを使ってコマンドを構築し、トリガーチャンネル(255 にスパイク)を使ってコマンドを発行します。
このモードでは、コマンドを実行するために 2 つのアクションが必要です:
- さまざまなチャンネルに値を設定してコマンドを構築します
- トリガーチャンネルを使ってコマンドを発行します
これに対する唯一の例外は brightness チャンネルで、これは常にチャンネル値に一致します。
Universe (1-base)
Section titled “Universe (1-base)”これは、Designer が Art-Net コマンドを待ち受けるユニバースです。
Channel (1-base)
Section titled “Channel (1-base)”これは、Designer が Art-Net コマンドを待ち受けるチャンネルです。
Personality セクション
Section titled “Personality セクション”Dim Channel (1-base)
Section titled “Dim Channel (1-base)”これは、マスター輝度の変更を Disguise が監視するチャンネルです。
Cue XX Number (1-base)
Section titled “Cue XX Number (1-base)”このチャンネルに送信される値は、command 操作モードのときに「指定キューへ移動」コマンドの cue xx 番号を設定します。state listen モードでは、送信される値が変化すると Disguise は自動的にそのキューにジャンプします。
Cue YY Number (1-base)
Section titled “Cue YY Number (1-base)”このチャンネルに送信される値は、command 操作モードのときに「指定キューへ移動」コマンドの cue yy 番号を設定します。state listen モードでは、送信される値が変化すると Disguise は自動的にそのキューにジャンプします。
Cue ZZ Number (1-base)
Section titled “Cue ZZ Number (1-base)”このチャンネルに送信される値は、command 操作モードのときに「指定キューへ移動」コマンドの cue zz 番号を設定します。state listen モードでは、送信される値が変化すると Disguise は自動的にそのキューにジャンプします。
Machine (1-base)
Section titled “Machine (1-base)”ゼロ以外に設定すると、このチャンネルはマシンのフェイルオーバーイベントをトリガーします。
Output mode (1-base)
Section titled “Output mode (1-base)”このチャンネルは、出力モードを次のいずれかに設定します:
- Fade Up
- Fade Down
- Hold
Play Status (1-base)
Section titled “Play Status (1-base)”State Listen モードのみ
これは、再生状態の変化を Disguise が監視するチャンネルです。
Command Channel (1-base)
Section titled “Command Channel (1-base)”command 操作モードのみ。
これは、Designer がコマンドを待ち受けるチャンネルです。このチャンネルに送信される値がコマンドの範囲内で、かつトリガーチャンネルが 255 に設定されると、Disguise はそのコマンドを実行します。たとえば、デフォルト設定で next section コマンドをトリガーするには、next section フィールドで定義された範囲(51〜60 を含む)の値を送信し、トリガーチャンネルに 255 を送信します。
Parameter Channel (1-base)
Section titled “Parameter Channel (1-base)”command 操作モードのみ。
このパラメーターは、track select コマンドが発行されたときに使われます。どのトラックを選択するかを定義します。
Trigger Channel (1-base)
Section titled “Trigger Channel (1-base)”command 操作モードのみ。
これは、Disguise がトリガーを待ち受けるチャンネルです。トリガーは、値が 255 のときに command チャンネルに設定されたコマンドをトリガーします。