Art-Net
DMX в UDP: Net, Subnet, Universe, широковещание против адресной отправки, ArtSync, сеть 2.x.x.x и почему без монитора Art-Net спор «шлю — не приходит» не кончается.
Art-Net кладёт кадры DMX в UDP-пакеты и чаще всего передаёт DMX от компьютера до узла, который раздаёт его по кабелям.
Net (0–127) · Subnet (0–15) · Universe (0–15)
Это 32 768 юниверсов. В DMX Out CHOP и DMX In CHOP Universe — от 0
до 15, старшие разряды — отдельные Net и Subnet; с IP-адресом и маской
подсети они не связаны, хоть и похожи названием.
Одни производители считают юниверсы с нуля, другие с единицы, и сдвиг на один — самая частая причина «свет не реагирует». Верят монитору 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 |
Частота пакетов, не выше 44 |
Send ArtSync |
ArtSync после всех юниверсов кадра: понимающие узлы выводят их разом |
Active |
Отправка |
Широковещание на 255.255.255.255 работает сразу, но на многих юниверсах
забивает сеть, заставляет каждый узел разбирать чужое и мешает всем
соседям. Адресная отправка конкретному узлу даёт меньше трафика
и предсказуемость, только адреса надо знать. На большом числе юниверсов
выбор однозначен — адресно.
По традиции Art-Net работает в сети 2.x.x.x с маской 255.0.0.0, и многие
узлы приходят с адресами вроде 2.0.0.10. Работает любая подсеть, лишь бы одна
на всех: узел в 2.x.x.x и компьютер в 192.168.1.x друг друга не увидят,
Настройка сети. Чаще нужного не шлют: полный юниверс
DMX512 обновляется до 44 раз в секунду, и 60 пакетов на десятки юниверсов —
лишний трафик, от которого некоторые узлы сбоят.
DMX In CHOP принимает с той же адресацией. Local Address у него нет —
слушает все карты, а отбирать по адресу отправителя или получателя
позволяет Filter Table в Packet Per Channel, TD как прибор.
Какие узлы есть в сети, покажет Art-Net DAT: опросит сеть и выдаст таблицу.
ArtNetominator и подобные бесплатно показывают, какие юниверсы идут и что в них. Без монитора спор «я шлю» — «я не получаю» не решается никогда.
Нашли в статье ошибку, устаревшее или непонятное место?
На других пультах
весь переводчик →- grandMA2NPU / Node
- grandMA3Output Configuration
- Avolites TitanTitanNet Processor
- ETC EosGateway