TouchDesigner はリアルタイムのインタラクションに強いツールです。オーディオ解析、フィードバック、マスキング、マルチスクリーンのコンポジット、プロトコル出力に優れています。Pixel LED Animator 3 は、そもそもビジュアルを生成することに強みがあります。145 のエフェクトジェネレーター、パレット、キーフレーム、テキスト、画像オーバーレイです。

2 つをつなげば、両方の利点が手に入ります。Pixel LED Animator がライブプレビューを NDI または Spout2 のソースとして送信し、TouchDesigner がそれを TOP として受け取ります。そこから音に反応させたり、ウォール全体に増殖させたり、より大きなショーネットワークに流し込んだりできます。

どの入力を使うか

NDI In TOPSpout In TOP
プラットフォームWindows、macOS、Linux の受信側Windows のみ
伝送方式ネットワークビデオローカルの GPU テクスチャ共有
同じ PC動作する動作する(低レイテンシー)
2 台目の PC動作する対象外
設定ファイアウォールとディスカバリー不要
最適な用途分散構成、ノート PC、メディアサーバー1 台の Windows マシン、シビアなライブタイミング

両方のアプリが同じ Windows PC で動く場合は Spout から始めてください。TouchDesigner が別のマシンで動く場合や、複数のシステムが同じソースを必要とする場合は NDI を使います。

ステップ 1:Pixel LED Animator で出力を開始する

  1. プレビューが動くように再生を開始します。
  2. プレビューの出力ストリップを Spout または NDI に設定するか、ストリーミングウィンドウを開いて該当するプロトコルを選び、Start Streaming を押します。
  3. センダー名 Pixel LED Animator 3 を確認します。

アプリはキャンバス解像度で RGB フレームを送信します。キャンバスが 64 x 32 なら、TouchDesigner が受け取るのも 64 x 32 です。1080p に拡大された画像が届くわけではありません。ネットワークを組む前に作業解像度を決めてください。

ステップ 2:TouchDesigner でソースを受け取る

NDI In TOP

  1. NDI In TOP を追加します。
  2. ソースのパラメーターで Pixel LED Animator 3 を選択します。
  3. テスト中は解像度を Native にし、その後マトリックスサイズに固定します。

Spout In TOP

  1. Spout In TOP を追加します。
  2. センダーとして Pixel LED Animator 3 を選択します。
  3. ノードの情報ポップアップで解像度を確認します。

入力 TOP に Info CHOP を追加すると、フレームレート、解像度、ドロップフレームを監視できます。エフェクトを追加する前にフレームレートが不安定なら、まずソースかネットワークを直してください。

ステップ 3:すっきりした処理チェーンを組む

シンプルで信頼できるチェーンは次のとおりです。

NDI In / Spout In → Null → Level → Composite → Out

Null TOP を唯一のマスター入力として使います。下流のすべての分岐が Null を参照するため、ネットワークを組み直さずに Spout と NDI を入れ替えられます。

そのうえで、ショーに必要なものだけを追加します。

  • Level TOP:露出、ガンマ、不透明度。
  • Transform TOP:位置、スケール、回転。
  • Feedback TOP と Composite TOP:残像とモーションブラー。
  • Chroma Key TOP:透過が必要な場合に。ソースにアルファはありません。
  • Cache TOP:短いネットワークの乱れを滑らかにします。
  • Audio In CHOP → Math CHOP → Null CHOP → export:音楽からレベル、スケール、色を動かします。

ピクセル精度が重要な作業では、入力 TOP のフィルタリングを Nearest に設定します。スムーズなフィルタリングは有機的な見た目には便利ですが、LED のシャープな輪郭を壊します。

ステップ 4:LED またはスクリーンへ出力する

TouchDesigner は自前の DMX/Art-Net オペレーター、メディアサーバー、または直接のビデオ出力で送出できます。受信側に合う経路を選んでください。

  • Art-Net/sACN コントローラー: ピクセル数とユニバースマッピングをコントローラーの設定と一致させます。
  • メディアサーバーや Resolume: 再エンコードせず、NDI または Spout のまま転送します。
  • LED プロセッサー: プロセッサーのネイティブ解像度でビデオ信号を出力します。
  • プレビューのみ: Window COMP を使い、レンダー解像度をマトリックスサイズに保ちます。

TouchDesigner がオーディオリアクティブだけを担う場合は、処理結果をビデオとして再エンコードせず、Art-Net でコントローラーに返してください。

ステップ 5:パフォーマンスを安定させる

1920 x 1080、60 FPS の NDI は重いストリームです。マトリックスのプレビューにそこまでの帯域はほとんど必要ありません。

  • ソース解像度はモニターではなくマトリックスに合わせます。
  • 速い動きに依存するエフェクトでなければ、マトリックス作業では 30 FPS を使います。
  • 同じマシン内の作業では Spout を優先します。
  • 不要な TOP は無効にし、ネットワークを浅く保ちます。
  • 本番前に実際のコントローラーをつないでテストします。

トラブルシューティング

症状対処
NDI ソースが出てこないNDI ランタイム、ファイアウォール、サブネット、ディスカバリーを確認し、両方のアプリを再起動する
Spout のセンダーが見つからないSpout は Windows 専用です。Spout2 ランタイムと、出力ストリップが Off でないことを確認する
TouchDesigner が黒いフレームになるアプリで再生を開始し、Start Streaming を押す
カクつく、フレームが落ちる解像度か FPS を下げ、Spout に切り替え、ネットワークを簡素化する
ピクセルの輪郭がぼやける入力 TOP のフィルタリングを Nearest に設定する
色がずれるLevel TOP を確認し、ガンマを二重に適用しない

よくある質問

TouchDesigner から WLED に結果を送れますか? はい。Art-Net 受信側として設定した WLED に Art-Net で出力します。DDP は標準の TouchDesigner オペレーターではないため、Art-Net か sACN のほうが安全です。

NDI ライセンスは必要ですか? NDI ランタイムは無料でインストールして使えます。製品に NDI サポートを組み込んで配布する開発者には、別途 SDK のライセンス条件が適用されます。

2 つのアプリは別々のコンピューターで動かせますか? はい、NDI 経由で可能です。両方のマシンが同じネットワーク上にあり、ファイアウォールで許可されている必要があります。

ソースにアルファは含まれますか? いいえ。Pixel LED Animator は RGB を送信します。透過が必要なときは、TouchDesigner で Chroma Key TOP かルミナンスキーを使ってください。

プロジェクションマッピングに使えますか? はい。TouchDesigner のマッピングツールで生成したビジュアルを面に合わせてワープし、プロジェクターまたは LED プロセッサーに出力します。

Pixel LED Animator 3 を探索 · すべての連携を見る · OBS ワークフローを読む · 生涯ライセンスを購入