К содержанию
fohbook/ TouchDesigner для света
уверенный

Art-Net

DMX по сети: Net, Subnet, Universe, широковещание и параметры DMX Out CHOP.

Art-Net упаковывает кадры DMX в UDP-пакеты. Самый распространённый способ довезти DMX от компьютера до узла, который раздаст его по кабелям.

Адресация

Art-Net адресует юниверсы тремя уровнями:

Net (0–127) · Subnet (0–15) · Universe (0–15)

Итого 32 768 адресуемых юниверсов. В DMX Out CHOP и DMX In CHOP параметр Universe имеет диапазон 0–15, а старшие разряды задаются отдельными параметрами Net и Subnet.

Нумерация с нуля или с единицы

Одни производители нумеруют юниверсы с нуля, другие с единицы. Расхождение на один — самая частая причина «свет не реагирует». Всегда сверяйтесь с монитором Art-Net, а не с ожиданиями — Приборы не реагируют.

Параметры DMX Out CHOP

Параметр Что задаёт
Interface Art-Net
Network Address IP получателя; 255.255.255.255 — широковещание
Local Address С какой сетевой карты отправлять
Net / Subnet / Universe Адрес юниверса
Format Packet Per Sample или Packet Per Channel
Routing Table Таблица маршрутизации при Packet Per Channel
Rate Частота отправки пакетов
Active Включить отправку

Широковещание против адресного

Broadcast (255.255.255.255) — пакет получают все в сети. Просто и работает сразу, но:

  • при большом числе юниверсов забивает сеть;
  • каждый узел разбирает все пакеты, включая чужие;
  • в смешанной сети мешает всему остальному.

Unicast — пакет уходит конкретному узлу. Правильный выбор для рабочих систем: меньше трафика, предсказуемое поведение. Требует знать адреса узлов.

Официальная рекомендация для большого числа юниверсов однозначна: unicast, а не broadcast.

Сеть

Историческая договорённость Art-Net — сеть 2.x.x.x с маской 255.0.0.0. Многие узлы приходят с адресами вида 2.0.0.10. На практике работает любая подсеть, лишь бы все были в одной, — но если узел настроен на 2.x.x.x, а компьютер на 192.168.1.x, они не увидят друг друга.

Подробно — Настройка сети.

Частота

Не отправляйте чаще, чем нужно. Классический DMX обновляется около 40 раз в секунду; узлы обычно и выдают на выход эту частоту. Отправка 60 пакетов в секунду на десятки юниверсов создаёт лишний трафик без пользы, а некоторые узлы на этом начинают сбоить.

Приём

DMX In CHOP принимает Art-Net с теми же параметрами адресации, плюс Local Address — обязательно указывайте при нескольких сетевых картах. Как это использовать — TD как прибор.

Монитор Art-Net — обязательный инструмент

Бесплатные утилиты вроде ArtNetominator показывают, какие юниверсы идут по сети и что в них. Без монитора спор «я шлю» / «я не получаю» не решается никогда.

На других пультах

весь переводчик →
Вывод DMX наружуздесь — DMX Out CHOP
  • grandMA2NPU / Node
  • grandMA3Output Configuration
  • Avolites TitanTitanNet Processor
  • ETC EosGateway
рядом по смыслу