К содержанию
fohbookбета/ grandMA2

Session: объединение станций

Объединение консолей, onPC и NPU в одну систему. Кто мастер, что такое коллизия и почему она означает потерю данных.

Версия ПО вашего пульта:
Быстрый выбор:

Session — объединение станций MA в одну систему с общим Show file: все видят одни и те же данные, изменения синхронизируются мгновенно.

Станциями в Session бывают консоли grandMA2 и grandMA2 onPC. NPU, MA 3D, VPU и ноды MA входят в Session как устройства: их добавляют в Setup → MA Network Configuration и ставят им Session Member.

Подключение

Setup → MA Network Control. Слева — Session, найденные в сети, их может быть до 31, у каждой свой номер. Первая станция создаёт Session: номер, при желании имя и пароль, кнопка Create Session. Остальные входят в неё из того же меню.

командная строка
> JoinSession 1
> LeaveSession
> EndSession
 

Станция, которая не в Session, работает отдельно — в заголовке Setup это видно как Network Standalone.

Мастер

Одна станция в Session — мастер. Она выводит сетевой DMX, выполняет команды, которые запускают Sequence, отправляет MIDI и загружает шоу в новые устройства. Остальные станции — полноправные рабочие места: запускают Cue, правят шоу, и сохранение на одной сохраняет на всех.

Кто станет мастером, решает приоритет станции: Never, Low, Normal (по умолчанию) или High. Станция с High станет мастером; с Never в Session войдёт, но создать её не может, и если останется в ней одна, Session закончится. Приоритет меняется только вне Session. См. бэкап-станцию.

Session Collision

Две станции считают себя мастером одной Session. Обычно из-за сбойного кабеля или коммутатора: Session распалась на две части, каждая выбрала себе мастера, а потом сеть восстановилась.

Сам пульт решить это не может и показывает на всех экранах окно с тремя кнопками:

Кнопка Что будет
Join Other Session Ваша часть отказывается от своего Show file и получает шоу другой части
Take Over Session Другая часть отказывается от своего шоу и получает ваше
Leave Session Ваша часть выходит из Session и может сохранить своё шоу отдельно

Leave Session нужен, когда обе части успели сделать что-то важное: сохранённое отдельно потом переносят в работающее шоу через Partial Show Read или экспорт и импорт.

Коллизия — это потеря данных

Проигравшая станция теряет изменения, сделанные во время разрыва. Записали за это время двадцать Cue — они исчезнут.

Следите за индикатором Session. Если связь пропала, не программируйте, пока она не восстановится.

Требования к сети

Все станции в одной подсети. Одинаковая версия ПО вплоть до минорного номера. Гигабитная проводная сеть; Wi-Fi для Session не подходит. Управляемый коммутатор с отключённым IGMP snooping либо с правильно настроенным мультикастом.

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

Управление станциями

командная строка
> InviteStation
> DisconnectStation
> NetworkInfo
> NetworkSpeedTest
 

NetworkSpeedTest проверяет качество связи между станциями и помогает при подозрении на кабель или коммутатор.

Встроенный чат (Chat) выручает, когда пульты стоят в разных концах зала.

Типичные схемы

Театр: консоль в зале, onPC у художника, резервная консоль.

Тур: основная консоль, резервная консоль, NPU для параметров.

Большая площадка: консоль и несколько NPU, каждый обслуживает свою зону.

Обучение: консоль преподавателя и несколько onPC студентов, у каждого свой пользователь.

Нашли в статье ошибку, устаревшее или непонятное место?

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

весь переводчик →
Сессияздесь — Session
  • grandMA3Session
  • Avolites TitanTitanNet Session
  • ETC EosMulti-console
рядом по смыслу