художник по свету, видеоинженер, программист
Главная Заметки Видео Приложения Тренинги Проекты

Управление медиасервером Resolume из grandMA2

Вступление или ответ на вопрос «Это вообще что?»

Как говорят многие художники по свету: «Экран — это тоже световой прибор». Ну и логично, что и управлять этим световым прибором хочется так же со светового пульта.

Но обо всём по порядку. Вдруг кто-то не знает, что такое Resolume. Если описать простыми словами, то это специализированный софт для Windows и Mac, который позволяет запускать видео на внешние экраны, использовать слои из нескольких видео, накладывать различные эффекты, имеет встроенные генераторы контента и многое другое. А выходную картинку из этого софта можно всячески геометрически деформировать, разрезать на части для вывода на разные экраны и проекторы, в общем делать много-много всего интересного.

И зачем же нам нужно управлять этим медиасервером со светового пульта? Тут вариантов может быть много, вот самые распространённые:

  1. Постробить экраном вместе с какой-либо группой приборов, например заливкой
  2. Возможность гасить весь ненужный свет во время работы определённых приборов (например, во время красного контрового строба выключить вообще всё и создать полную темноту)
  3. Переключение видеофайлов в Resolume во время запуска определенных кьюшек
  4. Автоматическое разукрашивание контента в Resolume, например, в цвет заливки но этим точно не ограничивается список, всё зависит от вашей фантазии.

Resolume умеет принимать управляющий сигнал по Art-Net, а наш пульт умеет отдавать такой сигнал (совпадение?). Поэтому в рамках этой статьи мы сделаем такую связку и научим нашу МАшу рулить видеорядом.

Настройка сети

Для того, чтобы принять сигнал Art-Net от MA, нужно иметь на компе с Resolume сетевуху с адресом из сети 2.0.0.0/8 или 10.0.0.0/8, для дальнейших примеров мы остановимся на первом варианте. Если Resolume и MA находятся на разных устройствах, то их нужно просто соединить между собой и дать каждому устройству адрес из выбранной подсети, например, пульту 2.0.0.10 с майской 255.0.0.0, а компу с Resolume 2.0.0.20 с такой же маской.

Но в рамках данной статьи мы разместим Resolume на одном компе с MA onPC, поэтому нам нужно сделать виртуальный адаптер с адресом из указанной выше подсети, куда MA сможет слать сигнал управления, а Resolume читать его от туда.

Bиртуальный адаптер нужен только для случаев, когда у компа нет физического интерфейса с адресом в нужной подсети! Например, если вы уже используете артгейт, то для локального соединения с Resolume можно использовать уже существующий физический сетевой адаптер.

О том, как сделать виртуальный интерфейс и правильно его настроить, очень хорошо написал Александр Сальцев в своей статье «Виртуальный ArtNet». Я сделал сетевуху по его инструкции с названием LOCAL_ARTNET и адресом 2.0.0.15.

Настройка Art-Net со стороны Resolume

Необходимо открыть настройки, выбрать раздел DMX и указать необходимый сетевой интерфейс.

DMX Preferences in Resolume

Потом нужно нажать кнопку New Input и появятся настройки входа. Для примера мы будем использовать четвертый юниверс в MA, в Resolume нумерация начинается с 0, поэтому выбираем 3. Для удобства проверки того, что всё заработало, рекомендую открыть окно мониторинга входящего сигнала и выбрать там этот же третий юниверс:

Мониторинг входящего сигнала в Resolume

Настройка Art-Net со стороны grandMA

Если у вас физический пульт, то для Art-Net у него есть отдельный сетевой интерфейс, скорее всего, вы знаете, как его настраивать, а если нет, информацию о настройке сетевухи из самого пульта можно найти в документации.

Мы же рассмотрим более сложный вариант с настройкой сети в рамках MA onPC. В первую очередь необходимо поднять сессию на адресе, который будет доступен для Art-Net. Заходим в MA Network Control

Окно Setup в MA2

Тут необходимо выбрать сетевуху с необходимым адресом

Выбор Station IP в MA2

Перезапустить MA, зайти ещё раз в это окно и создать сессию на этом адресе. Должно получиться примерно так:

Создание сессии в МА2

Теперь нужно пойти в Network Protocols

Окно Setup в МА2

И включить выход Art-Net

Выбор Art-Net в МА2

Для работы Art-Net выхода необходимо иметь доступные параметры в MA, которые на onPC можно получить, подключив железо MA Lighting, например, крыло или ноду с параметрами.

По умолчанию в пульте уже добавлена строчка одного Art-Net выхода, которая отправляет во всю сеть первые 8 юниверсов. Для соединения с резолюмом нам её будет достаточно, а если вдруг захотите подробнее прочитать про настройку Art-Net в MA2, я думаю, вы найдете, где это сделать.

Патч резолюма в МА

Для более старых версий Resolume в МА была специальная библиотека для слоя и библиотека для композиции, с кучей каналов и ненужных параметров. Видимо создатели поняли, что это не очень удобно, и теперь резолюм можно патчить в пульт только в «свободном варианте». Для обычных действий, например, яркость слоя, кнопка включения эффекта, переключения клипа и т. д. я использую обычные диммерные каналы в пульте.

Откроем окно патча в МА, создадим новый слой resolume и добавим в него 10 диммеров на любых адресах четвертого юниверса:

Патч Resolume в МА2

Теперь вращая колесо диммера для первого прибора на окне мониторинга входящего DMX сигнала в Resolume вы должны увидеть изменения:

Отправление сигнала в Resolume из МА2

Если это не произошло — ещё раз внимательно прочитайте всю статью выше этого абзаца проверьте все настройки. Если вы увидели изменения на графике в окне мониторинга — поздравляю! Вы подключили Resolume к grandMA2!

Для примера теперь запатчим пару функций в Resolume на экзекьюторы пульта. Очистите программатор, выберите первый прибор, откройте его на 100% и запишите на первый экзекьютор, как будто это будет просто управление яркостью первого прожектора:

Первый экзекьютор в МА2

Затем в настройках шорткатов в резолюме выберите редактирование DMX и нажмите мышкой на фейдер яркости слоя композиции

Настройка шорткатов в Resolume

Теперь в настройках шорткатов можно нажать Stop, запустить какой-нибудь клип и подергать фейдер первого экзекьютора в МА. Теперь он управляет яркостью композиции.

Теперь возьмите второй прибор, откройте его на 100%, запишите на экзекьютор-кнопку, например, 101 и сделайте тип кнопки Flash, очистите программатор.

Запись второго прибора в МА2

Накиньте эффект стробоскопа на композицию, отрегулируйте его частоту и отключите (В)

Эффект Strobe в Resolume

Аналогично предыдущему действию, включите режим обучения шорткатов по DMX, выберите кнопку выключения эффекта, нажмите на пульте 101 экзекьютор, у кнопки появится номер канала. После этого справа в редакторе этого шортката необходимо нажать галочку на пункте Invert Value.

Настройка Strobe в Resolume

Теперь в настройках шорткатов можно нажать Stop, и попробовать нажать кнопку 101 экзекьютора в пульте. В момент нажатия должен срабатывать эффект стробоскопа, а после отпускания кнопки — выключаться.

Аналогичным образом можно патчить любые действия в Resolume — параметры любых эффектов, переключение композиций, яркости, громкости и т. д. В общем, всё, что душе угодно. Ну и конечно же в патче МА диммерных каналов было 10 штук просто для примера, их может быть любое необходимое вам значение.

Все заметки на этом сайте написаны мной в свободное время и доступны бесплатно для всех желающих. Если мои материалы помогли вам, и вы хотите финансово поддержать развитие сайта — напишите об этом мне в личку по контактам на главной странице этого сайта, а я расскажу, как это сделать.