バージョン1.3.0は、リアルタイムArtNet、E1.31(sACN)、およびDDPストリーミング、ネットワークコントローラーの自動検出、ライブFPSメーター、リアルタイムDMXアクティビティ可視化、配線パターンプリセットに加えて、配線検証用のテストパターン、sACNマルチキャスト、複数コントローラー出力、シーンプレイリスト、オーディオリアクティブエフェクトを追加します。
Lemon SqueezyでPixel LED Animator 3を購入
ArtNetストリーミング
ArtNetは、DMX512データをEthernet経由で送信するための業界標準のUDPベースプロトコルです。事実上すべてのプロフェッショナルLEDコントローラー(MADRIX、Jinx!、Glediator、ENTTEC、Art-Netノードなど)でサポートされています。
新しい ArtNet(ストリーム) エクスポートプロファイルは、各フレームをArt-Net DMXパケットとしてコントローラーのIPアドレス、ポート、開始ユニバースに直接送信します。中間ファイル、エンコード遅延、ストレージオーバーヘッドはありません。
仕組み
- エクスポートプロファイルドロップダウンから ArtNet(ストリーム) を選択
- コントローラーのIPアドレスを入力(または検出を使用して自動的に検出)
- ポート(デフォルトはArt-Net標準ポート6454)と開始ユニバース(0–32767)を設定
- LEDハードウェアに合わせてピクセル順序(RGB、GRB、BRG、BGR)を選択
- 配線パターン(シーケンシャル、蛇行、垂直、垂直蛇行)を選択
- エクスポート をクリック — 選択したフレームレートでフレームがリアルタイムストリーミングされ、ライブFPSとDMXアクティビティフィードバックが表示されます
各ピクセルは3つの連続するDMXチャンネル(R、G、B)を占有します。フレームは1ユニバースあたり170ピクセル(512 DMXチャンネルからスタートコードバイトを除いた値)でユニバース間で分割され、GlediatorやJinx!で使用される標準Art-Net規則に準拠します。
E1.31(sACN)ストリーミング
ArtNetに加えて、バージョン1.3.0はE1.31ストリーミングプロトコル用の専用 sACN(ストリーム) プロファイルを追加しました。これは、多くの最新照明コンソールやコントローラーで使用されるArtNetのANSI標準後継です。
sACNプロファイルはArtNetプロファイルと同様に動作しますが、標準のsACNポート(5568)と1ベースのユニバース番号規則を使用します。つまり、プロトコルブリッジを必要とせずに、sACNのみを話すコントローラーに直接ストリーミングできます。
プロトコル比較
| プロトコル | デフォルトポート | ユニバース範囲 | 一般的な用途 |
|---|---|---|---|
| ArtNet | 6454 | 0–32767 | MADRIX、Jinx!、Glediator、ENTTEC |
| sACN(E1.31) | 5568 | 1–63999 | 最新照明コンソール、建築用コントローラー |
| DDP | 4048 | 1–4096 | WLED、Hyperion、DDP対応LEDコントローラー |
コントローラーのプロトコルに一致するプロファイルを選択してください。すべてのプロファイルが配線パターン、ピクセル順序、接続テスト、自動検出、および同じリアルタイムフィードバック機能をサポートしています。
DDPストリーミング
バージョン1.3.0は、DDP(Distributed Display Protocol) ストリーミングも追加します。これは、リアルタイムLEDピクセルデータ用に特別に設計された軽量でオーバーヘッドの少ないプロトコルです。DDPはWLED、Hyperion、および他の多くのLEDコントローラーでサポートされています。
DDPプロファイルは、ArtNetやsACNのようなユニバースベースのオーバーヘッドなしで、ピクセルデータをコントローラーに直接送信します。シンプルさと低レイテンシーが最も重要であるWLEDベースのインストールに最適です。
ネットワークコントローラーの自動検出
IPアドレスを手動で入力するのはエラーが発生しやすく、特に大規模ネットワークで複数のコントローラーを扱う場合に顕著です。新しい 検出 ボタンがこれを自動化します:
- IPアドレスフィールドの横にある 検出 をクリック
- ソフトウェアがサブネットにArtPollブロードキャストパケットを送信
- ArtPollReplyで応答するすべての互換コントローラーがリスト表示
- 最初に検出されたIPが自動的にホストフィールドに入力
- 追加で見つかったノードはステータスラベルに表示
スキャンには約2秒かかり、ArtNet互換デバイスで動作します。コントローラーが応答しない場合、ステータスラベルに明確なメッセージが表示されます — 黙ったまま失敗することはありません。
リアルタイムFPSメーター
ストリーミング時には、ネットワークとコントローラーが選択したフレームレートに追従できるかどうかを知る必要があります。FPSメーター は実際の達成フレームレートをリアルタイムで表示します:
- ストリーミング中にエクスポートステータス領域に表示
- 1秒のローリングウィンドウで平滑化
- “Streaming ArtNet — 28.5 fps” または “Streaming sACN — 30.0 fps” と表示
- 平滑化された測定値で毎秒更新
表示されるFPSが目標を一貫して下回る場合は、キャンバスサイズを減らすか、フレームレートを下げるか、ネットワーク接続を確認できます — エクスポートを停止して再起動する必要はありません。
DMXアクティビティ可視化
データが流れていることを知ることと、どのユニバース がアクティブかを見ることは別のことです。DMXアクティビティバー はユニバースごとのチャンネル使用率をリアルタイムで可視化します:
- ストリーミング中にプレビューキャンバスの右上隅に表示
- 各垂直バーが1つのDMXユニバースを表す
- バーの高さはそのユニバースの最大チャンネル値に対応
- 色は緑(低アクティビティ)から赤(高アクティビティ)に遷移
- 毎フレーム更新で即時フィードバック
これにより、すべての期待されるユニバースがデータを受信していること、およびどのチャンネルもゼロで停止していないことを簡単に確認できます。初期セットアップやデバッグ中に特に便利です。
配線パターンプリセット
実際のLEDインストールにおける最も実用的な追加機能は 配線 セレクターです。LEDマトリックスが完全な行優先順で配線されることは稀です。ストリップは前後にジグザグに配線され、パネルは垂直に取り付けられ、個々のピクセルランは非自明なパターンでキャンバス上を蛇行します。
4つのプリセットが最も一般的な物理レイアウトをカバーします:
| パターン | 説明 | ピクセル順序(3×4の例) |
|---|---|---|
| シーケンシャル | 行を左から右、上から下(デフォルト) | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 |
| 蛇行(サーペンタイン) | 偶数行を左から右、奇数行を右から左 | 0, 1, 2, 3, 7, 6, 5, 4, 8, 9, 10, 11 |
| 垂直 | 列を上から下、左から右 | 0, 4, 8, 1, 5, 9, 2, 6, 10, 3, 7, 11 |
| 垂直蛇行 | 偶数列を上から下、奇数列を下から上 | 0, 4, 8, 9, 5, 1, 2, 6, 10, 11, 7, 3 |
蛇行(ジグザグ)
最も一般的な物理LEDレイアウト:各行を前後に走る単一のストリップ。ストリップが行0の端に達すると、180度曲がって行1を右から左に走ります。蛇行プリセットはこれを正確にミラーリングします — パッチマップも手動ピクセル並べ替えも不要です。
垂直
LEDパネルが垂直に並べて配置されているインストール、または列マッピング規則が標準的な場合(例:特定のMADRIXやJinx!ワークフロー)に使用します。各列内で上から下にピクセルが割り当てられてから、右側の次の列に移動します。
垂直蛇行
垂直ストリップアレイの一般的なバリエーション:最初の列は上から下に、2列目は下から上に、というように続きます。これは、単一のストリップがパネルグリッドの複数列を垂直に蛇行する方法に一致します。
テストパターン
大規模なLEDインストールが正しく配線されているかどうかの確認には数時間かかることがあります — ディスプレイに既知のパターンを送信できる場合を除いて。新しい テストパターン 機能は、診断アニメーションのセットをワンクリックでコントローラーに直接ストリーミングします:
- チェイス — 移動するドットシーケンスで、死んだピクセル、途切れたラン、間違ったピクセル順序を即座に明らかにします
- カラーバー — 固定色ブロック(赤、緑、青、白)で、チャンネルマッピングと色順序を検証します
- グラデーション — 色深度とキャリブレーションを確認するための滑らかな色スイープ
- フラッシュ — オン/オフを交互に繰り返して、ちらつきやリフレッシュレートの問題を発見します
各パターンは選択したフレームレートでループストリーミングされ、ワンクリックで停止できます。エフェクトをマッピングする前にテストパターンを使用してください — ケーブルと配線のデバッグを2分のチェックに変えます。
sACNマルチキャスト
sACNプロトコルはマルチキャストをサポートしています — ネットワーク上のすべてのマルチキャスト対応コントローラーが同時に受信する1つのデータストリームを送信します。バージョン1.3.0は、sACN(ストリーム)プロファイルに マルチキャスト オプションを追加しました:
- チェックボックスを有効にすると、1つのストリームが同じマルチキャストグループ上のすべてのコントローラーに届きます
- 複数のコントローラーが1つの大きなディスプレイを駆動する同期インストールに最適です
- マルチキャストサポートが有効なコントローラーが必要です(ほとんどのsACN対応ハードウェアで標準)
ユニキャストがデフォルトのままなので、すでにご存じの動作は変わりません。
マルチターゲットストリーミング
多くのインストールは複数のコントローラーで駆動されています — 複数のWLEDユニット、複数のArtNetノード、またはその両方の混在です。新しい ターゲットリスト を使用すると、複数のコントローラーに同時にストリーミングできます:
- ストリーミングパネルにコントローラーアドレスのリスト(IP、ポート、ユニバース)を保持します
- エクスポートされたすべてのフレームがすべてのターゲットに同時に送信されます
- ターゲットはプリセットに保存されるため、インストール間の切り替えが瞬時に行えます
外部同期ソフトウェアは不要です — ワンクリックでアニメーションがディスプレイ全体にストリーミングされます。
プレイリストとシーンシーケンス
単一ループ以上のものを必要とするショーのために、新しい プレイリスト タブは任意のエフェクトをシーンに変え、ショーのようにシーケンスします:
- それぞれ独自のエフェクト、期間、設定を持つ複数のシーンを追加
- シーンを上下に並べ替え、任意のシーンを削除、またはループを有効化
- ハードカットの代わりに、シーン間のスムーズなトランジションのためのオプションの クロスフェード
- プレイリストはファイルをレンダリングせずにコントローラー(または一連のコントローラー)にライブストリーミングされます
個々のシーンから20分のショーを構築し、ストリームプレイリスト を押すだけでショーが実行されます。
オーディオリアクティブエフェクト
バージョン1.3.0は、ディスプレイを音で活気づけます。新しい オーディオリアクティブエフェクト はマイクを聴き、音楽にリアルタイムで反応します:
- 周波数分析がオーディオを8つのバンド(低音から高音)に分割
- エフェクトには オーディオスペクトラム、オーディオビート、オーディオウェーブ などが含まれます
- 各エフェクトはビート検出、全体の音量、およびバンドごとのエネルギーに反応します
- 感度はマイクと音楽に合わせてインターフェースから調整可能
- ストリーミング中も動作 — エフェクトはリアルタイムでレンダリングおよびストリーミングされます
任意のオーディオリアクティブエフェクトを選択し、入力デバイスを選択すると、LEDディスプレイが音楽に合わせて踊ります。
ワークフロー例
蛇行配線の32×32パネルを使用して、MADRIXまたはJinx!コントローラーにアニメーションをストリーミングするには:
- キャンバスを32×32に設定
- ArtNet(ストリーム) プロファイルを選択
- 検出 をクリックしてコントローラーを自動的に見つける(または手動でIPを入力)
- 配線 を 蛇行 に設定
- ピクセル順序 をストリップタイプに合わせて設定(例:WS2812Bの場合はGRB)
- エクスポート をクリック
- FPSメーターとDMXアクティビティバーを確認してリアルタイムパフォーマンスを検証
ソフトウェアは各フレームをレンダリングし、蛇行ピクセル並べ替えを適用し、1024ピクセルを7ユニバース(各170ピクセル、ユニバース6に4ピクセル残り)に分割し、Art-Net DMXパケットをリアルタイムでストリーミングします。
インストールとアップデート
Pixel LED Animator 3 v1.3.0は、すべてのライセンスユーザーが今すぐ利用できます。購入リンクから最新インストーラーをダウンロードしてください — 既存のライセンスキーは引き続き使用できます。