Синхронизация света и звука по MIDI.

Рассмотрим один из вариантов синхронизации с использованием MIDI Notes — управление пультом HOG4PC с помощью программы Abletone Live

Программы находятся на разных компьютерах, и соединены между собой по сети через WiFi или Ethernet с помощью утилиты rtpMIDI (http://www.tobias-erichsen.de/software/rtpmidi.html) По ссылке – подробное руководство по настройке.

В нашем случае система состоит из  2 компьютеров: Cosmos (виртуальное MIDI-устройство CosmosMIDI) с установленным Abletone Live и Lenovo (виртуальное MIDI-устройство LenovoMIDI) с установленным HOG4PC.

Подключение HOG4PC и Abletone Live

Abletone Live выдает MIDI ноты, которыми можно управлять световым пультом HOG4PC

(Также, Abletone Live выдает  MIDI таймкод, но  HOG4PC его не видит. Возможно, другой формат.)

Пошаговое руководство :

  • В новом или готовом проекте Abletone Live создаем или выбираем пустую дорожку MIDI:

  • В редакторе MIDI Note рисуем ноту, например, C#-2, управляющую клавишей Go фейдера №1 в HOG4.  (Таблица соответствия MIDI Notes и HOG4 в конце статьи).

В поле MIDI To  указываем необходимое MIDI устройство и Ch.1

  • В меню Options > Preferences > Midi находим необходимое MIDI устройство. Нам нужен порт Output <имя устройства>. В нашем случае Output CosmosMIDI
  • Активируем пункты Track и Sync, как на рисунке.

  • В свойствах Notes деактивируем кнопку Loop, чтобы нота не проигрывалась непрерывно:

  • Общий вид окна Abletone Live:

— Запуск проигрывания осуществляется нажатием треугольничка:

Abletone Live настроен.

Теперь настраиваем HOG4PC

 Setup > Control Panel > MIDI во вкладке Inputs выбираем необходимое виртуальное MIDI-устройство (у нас это LenovoMIDI)

— в окне Network выбираем Console > Setting > вкладка MIDI Notes,  ставим галочку Enable MIDI Notes In

— в поле MIDI Channel 1 выбираем Playback Bar Console:

Вот правильная таблица соответствия MIDI Notes и Playback Bar keys:

например, нота C#-2, управляет клавишей Go фейдера №1

(Подробнее о привязке нот к клавишам – в мануале HOG4)

Теперь, при запуске воспроизведения в Abletone Live атоматически нажимается клавиша Go на фейдере №1 в  HOG4PC. Аналогичным способом можно управлять любыми клавишами пульта.