Объединение сигналов пульта grandMa2 и сторонних пультов через Art-Net Input

Часто выходит так, что на одной площадке встречаются световые пульты разных систем — и ни одного DMX merger. Рассмотрим, как с помощью Art-Net Input пульта grandMa2 подхватить сигнал от пульта другой системы.

Настраиваем IP
Настраиваем Art-Net Input
Дополнения к настройке Art-Net Input
Приоритет значений, пришедших по Art-Net
Снимаем сигнал пульта МА2 в пользу Art-Net

Настраиваем IP

 

  • У пульта grandMa2 для Art-Net предназначен только второй разъем Ethernet.

grandMA full size back panel

  • Для onPC-версии вы пользуетесь сетевой картой компьютера.

 

  • В меню Setup заходим в Ma network control

ьутг іуегз

Создаем сессию, контролируем, что пульт определился как Мастер для сессии.

  • Адрес Station IP — это адрес пульта не для Art-Net. Этот адрес (разъем eth0) относится к таким сетям: MA-Net2, ETC Net2, Pathport, sACN, Shownet, Kinet1, CITP, PSN.
  • Без нода или крыла Art-Net на компьютере с onPC работать не будет. Если вы пользуетесь onPC с крылом, то Station IP тоже не связан с Art-Net.
  • Если же у вас onPC с нодом, то скорее всего, тот же сетевой проводной адаптер (который в нотбуках чаще всего один) будет использован вами и для подсети MA-Net, и для Art-Net. Это как раз не рекомендуется прозводителем, смешивать. Но на практике просто придется аккуратно следить за тем, какие номера universe вы гоняете по артнету, а какие — посылаете на DMX Output через нод — и не допускать пересечений. Единственая тонкость — придется ноду и программе MA2 выдать адрес из пула Art-Net.

 

  • Для настройки адреса для Art-Net в меню Setup заходим в MA Network Configuration. Art-Net адрес тут — в колонке «IP ETHERCON 2(ETH1)»
  • Настраиваем IP-адреса  — согласно спецификации Art-Net, адрес должен иметь вид 2.х.х.х или 10.х.х.х.
  • Часто единственная причина, по которой onPC не работает с Art-Net при всем остальном правильном сетапе — IP начинается не с двойки или десятки.

  • Также этот адрес можно выставить через командную строку, набрав с клавиатуры:

SetIP eth1 2.168.2.11

Или сразу с маской подсети:

SetIP eth1 2.168.2.11 /mask=255.0.0.0

Настраиваем Art-Net Input

  • В меню Setup заходим в Network Protocols, во вкладку  Art-Net.
  • С помощью кнопки ADD внизу экрана добавляем строку.
  • В колонке «Mode» в выпадающем меню выбираем «Input».

  • Проверяем, что значение в первой колонке «Valid» — «Yes».
  • Должны быть активны кнопки справа: Network DMX if Аlone и Art-Net Input Active.

 

  • LocalStart — номер первой universe в пульте МА, для которой будет принят Art-Net
  • Amount — количество universe в пульте МА, для которых будет принят Art-Net.
  • Network — номер сети Art-Net, если у вас есть специфические настройки для этих сетей. Это касается только Art-Net 3. В большинстве же случаев значение этой ячейки — 1.
  • Subnet — номер подсети для тех universe, которые будут приняты
  • Universe  — номер первой из тех universe, которые будут приняты

 

  • То есть вместе Subnet-Universe  — это, на самом деле, шестнадцатиричный номер принимаемой по Art-Net universe.
  • А значение в колонке LocalStart — привычный, десятиричный, номер universe в пульте, которую изменит принятый по Art-Net сигнал.

 

Необязательные дополнения к настройке Art-Net Input

Обычно, если через Art-Net Input объединяют МА2 со сторонним пультом, для избежания путаницы в сторонем пульте приборы патчат так же, на те же universe, что и в МА2. Но если вы ищете сложных путей, или если номера принимаемых universe идут не подряд, можно создать несколько строк, у которых:

  • в колонке «Mode» в выпадающем меню будет выбрано»Input»
  • в колонке «Amount» будет 1
  • в колонке LocalStart будет в каждой строке другой номер — номер следующей  universe в пульте МА2
  • в колонках Subnet-Universe каждый раз ставим новый номер — соответственно universe из Art-Net.

 

Путаница с разными форматами universe в пульте МА2 и приходящих по Art-Net выросла из двух пунктов: во-первых, пульты, согласно стандарту DMX, нумеруют свои universe  с 1, а Art-Net — с 0. Во-вторых, Art-Net пользуется шестнадцатиричной системой счисления, а DMX — десятичной. Поэтому в идеальном мире, при одинаковом патче в обоих пультах, мы бы писали:

universe  1  MA2 — universe 1 input;

universe  29  MA2 — universe 29 input.

Но нам приходится отнимать единицу и переводить в другую систему счисления:

universe  1  MA2 — universe subnet universe 0 input;

universe  29  MA2 — universe subnet universe C input.

Таблица соответствия номеров universe в DMX и в Art-Net

DMX Art-Net DMX Art-Net DMX Art-Net DMX Art-Net
Sub.Univ Sub.Univ Sub.Univ Sub.Univ
1 0 . 0 17 1 . 0 33 2 . 0 49 3 . 0
2 0 .1 18 1 . 1 34 2 . 1 50 3 . 1
3 0 . 2 19 1 . 2 35 2 . 2 51 3 . 2
4 0 . 3 20 1 . 3 36 2 . 3 52 3 . 3
5 0 . 4 21 1 . 4 37 2 . 4 53 3 . 4
6 0 . 5 22 1 . 5 38 2 . 5 54 3 . 5
7 0 . 6 23 1 . 6 39 2 . 6 55 3 . 6
8 0 . 7 24 1 . 7 40 2 . 7 56 3 . 7
9 0 . 8 25 1 . 8 41 2 . 8 57 3 . 8
10 0 . 9 26 1 . 9 42 2 . 9 58 3 . 9
11 0 . A 27 1 . A 43 2 . A 59 3 . A
12 0 . B 28 1 . B 44 2 . B 60 3 . B
13 0 . C 29 1 . C 45 2 . C 61 3 . C
14 0 . D 30 1 .D 46 2 . D 62 3 . D
15 0 . E 31 1 . E 47 2 . E 63 3 . E
16 0 . F 32 1 . F 48 2 . F 64 3 . F

Приоритет значений, пришедших по Art-Net

В пультах МА2 есть два пути, по которым происходит объединение сигналов от самого пульта и сигнала, пришедшего по Art-Net.

  • Highest Takes Precedence (HTP) — приоритет самого высокого значения (по умолчанию)
  • Lowest Takes Precedence (LoTP) — приоритет самого низкого значения (используется исчезающе редко)

 

  • Поменять или проконтролировать эти приоритеты можно в меню  Setup, в пункте Patch Only (Live)

  • Заходим в меню, нажимая кнопку DMX List
  • Растягиваем третью колонку по ширине — становится видно название «DMX In Merge»

  • по умолчанию стоит HTP, но по правому клику мышки можно получить выпадающее меню и сменить приоритет

 

Снимаем сигнал пульта МА2 в пользу Art-Net

Если вы хотите отдать управление стороннему пульту через Art-Net, вы можете выбрать один из четырех способов (при HTP):

 

СПОСОБ 1. Просто опустить грандмастер на МА2 — на Input он не подействует. Действительно только для диммерных каналов.

 

СПОСОБ 2. Выключить (Off) все воспроизводимые sequence, executor, macro, очистить программер. Способ срабатывает, но могут выскочить проблемы со значениями каналов по умолчанию, если Art-Net пришлет значения ниже, чем стоят дефолтные. Таким образом, способ действует без проблем только для диммерных каналов и приборов, у которых все значения по дефолту — 0.

 

СПОСОБ 3. Всеохватывающий способ. Принудительно задать всем DMX каналам значение 0. Не параметрам, а каналам. Для этого выполняем команду:

DMX 1.1 Thru X.512 At 0

X — номер последней universe

Чтобы набрать «DMX», дважды нажимаем на пульте кнопку Channel.

 

Для того, чтобы вернуть управление МА2, нажимаем такое:

Off DMX Thru

Команда «DMX» имеет высший приоритет в аутпуте — каким бы способом вы не изменяли параметр — плейбеком, через программер, хайлайтом — значение канала не изменится, останется таким, каким его задает команда «DMX». Поэтому, если вы хотите вернуть себе контроль над параметрами приборов в МА2, нужно обязательно снять действие этой команды «DMX».

Надежнее — когда такое переключение необходимо в условиях мероприятия — написать на включение и выключение DMX макро.

 

СПОСОБ 4. Второй всеохватный способ. Запарковать сразу все universe на 0.

Park DMXUniverse 1 Thru Х At 0

X — номер последней universe

Чтобы набрать «Park», дважды нажимаем на пульте кнопку Pause.

Чтобы набрать «DMXUniverse» трижды нажимаем на пульте кнопку Channel

Для того, чтобы вернуть управление МА2, нажимаем такое:

Unpark DMXUniverse Thru

Чтобы набрать «Unpark», дважды нажимаем на пульте кнопку Go +

Опять же, имеет смысл написать на парковку и распарковку DMX Universe макро.