MIDI-контроллеры и MIDI Learn

MIDI Learn позволяет управлять Лайвом с обычного USB-MIDI-контроллера: вы выбираете функцию в СветоМастере, нажимаете «Обучить», а затем двигаете нужный аппаратный фейдер или нажимаете кнопку. Знать номера Note, CC и MIDI-каналов не требуется.

📍 Откройте Лайв и нажмите кнопку MIDI. MIDI Clock для синхронизации темпа — отдельная функция; её настройка описана в разделе Источники звука.

Быстрая настройка — самый простой путь

Если вы никогда не подключали пульт к световой программе, начните отсюда: в окне MIDI нажмите зелёную кнопку Быстрая настройка. Мастер сам включит MIDI-управление и создаст раскладку, а дальше будет вести вас по шагам: назовёт функцию («Общая яркость», «Мгновенное погашение», «Фейдеры дорожек»…) и попросит подвигать нужный фейдер или нажать нужную кнопку на пульте. Двинули — функция назначена.

Знать номера каналов и CC не нужно. Любой шаг можно Пропустить, а кнопка Завершить доступна с самого начала: мастер полезен, даже если вы назначите одну-единственную функцию. Всё назначенное сохраняется сразу, поэтому выход на полпути ничего не теряет.

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

При повторном запуске мастер не стирает уже настроенное: на каждом шаге он показывает текущее назначение и предлагает Оставить или Переучить.

Если на пульте есть банки памяти (1–4 или A/B/C/D), выберите один и работайте в нём: в разных банках пульт шлёт разные номера сообщений, и программа увидит «другие» органы.

Первое подключение

  1. Подключите контроллер к компьютеру, откройте Лайв и нажмите MIDI.
  2. Нажмите Добавить раскладку и выберите MIDI-вход контроллера.
  3. Включите MIDI-управление и раскладку устройства.
  4. Найдите нужную функцию, нажмите Обучить и подвигайте фейдер либо нажмите и отпустите кнопку.
  5. Повторите для остальных функций. Раскладка сохраняется на этом компьютере и работает с разными проектами .smp.

Поддерживаются Grand Master, Blackout, Freeze, 16 субмастеров и Flash-кнопок, кроссфейдер и GO, TAP, переключение банков, сцены и чейзы текущего банка, транспорт плейлиста, темп BPM, время перехода и общая скорость Лайва.

Своя нота у сцены, чейза или плейлиста

Раскладка выше устроена «по местам»: кнопка запускает сцену №3 текущего банка, и в другом банке та же кнопка включит уже другую сцену. Это удобно, когда сцен много, а кнопок на пульте мало.

Если же вам нужно, чтобы конкретная сцена всегда включалась одной и той же кнопкой, независимо от банка, — назначьте адрес самой сцене. Откройте её на редактирование и нажмите кнопку MIDI в шапке окна. То же самое есть у чейзов и плейлистов.

В открывшемся окне:

  1. Нажмите «Поймать с пульта» и нажмите кнопку на контроллере — тип сообщения, канал и номер заполнятся сами. Или введите их руками, если знаете.
  2. Выберите, что делает нажатие:

Переключить — нажали, включилось; нажали ещё раз, выключилось (как клик мышью по карточке);

Только запустить — повторное нажатие не гасит, по кнопке можно бить не глядя;

Пока удерживаю — держится, пока кнопка нажата, как вспышка.

  1. При желании включите подсветку кнопки на пульте: она будет гореть, пока объект играет. Для этого у раскладки вашего пульта должен быть выбран MIDI-выход.
  2. Нажмите Готово, а затем Сохранить сцену — адрес хранится в самой сцене, поэтому без сохранения он не запомнится.

Кнопка «Проверить» в том же окне запускает объект так, будто пришла назначенная нота, — можно убедиться, что выбрана нужная сцена, даже не трогая пульт.

Назначенный адрес виден сразу в двух местах: на самой кнопке MIDI и значком на карточке сцены в списке. Полный список всех таких привязок проекта показан в окне MIDI-настроек — не нужно открывать карточки по очереди.

Важные мелочи:

  • Один адрес — один объект. Если нота уже занята другой сценой, действием раскладки или сеткой пэдов, программа предупредит об этом прямо в окне. Прямая привязка при этом главнее: сработает сцена, а не действие раскладки с тем же адресом.
  • Привязка живёт в проекте и переезжает вместе с файлом .smp на другой компьютер. А настройки самих пультов (раскладки) остаются на этом компьютере — они описывают железо на вашем столе.
  • Нота принимается с любого подключённого MIDI-устройства, даже если вы не заводили для него раскладку. Общий выключатель MIDI при этом должен быть включён — если он выключен, окно скажет об этом и предложит включить.

Проверить контроллер

Если учить раскладку на незнакомом пульте неудобно, нажмите «Проверить контроллер» в окне MIDI. Мастер по шагам показывает сообщения от кнопок, фейдеров, энкодеров и пэдов, помогает отличить Note, CC, Program Change и Pitch Bend, а также проверяет подсветку выходными значениями 0–127.

  • Двигайте орган управления или нажимайте пэд — мастер запишет номер, канал, диапазон и отпускание.
  • Подключите MIDI-выход, если хотите проверить подсветку: мастер умеет отправить тестовый сигнал и погасить адреса после проверки.
  • При отключении и повторном подключении USB шаг не теряется. В конце можно скопировать готовый отчёт для поддержки.

Фейдеры без скачка света

Для Grand Master и субмастеров по умолчанию включён Pickup (подхват). Аппаратный фейдер начнёт менять свет только после того, как дойдёт до текущего значения в программе. Если мгновенное применение важнее безопасности, в деталях привязки можно выбрать Jump.

Относительные энкодеры и сила удара по пэду

Поворотный энкодер без конечных положений тоже можно обучить. В деталях привязки выберите его формат: two’s complement, binary offset или sign/magnitude; для незнакомого устройства доступно осторожное автоопределение по первым поворотам. Такой энкодер подходит для Grand Master, субмастеров, кроссфейдера, BPM, времени перехода и скорости Лайва.

У Flash-кнопки можно включить реакцию на velocity — силу удара по пэду. Тогда задайте порог и кривую linear, soft или hard. По умолчанию эта опция выключена: старые привязки Flash, как и раньше, дают полную яркость.

Подсветка и MIDI-выход

MIDI-выход необязателен: обучение и управление полностью работают без него. Если контроллер принимает обратные сообщения, выберите выход и включите Feedback у нужной привязки. Значения и цвета светодиодов зависят от модели, поэтому для нестандартной подсветки может понадобиться ручная настройка.

Сетка пэдов 4×4

У каждого банка Лайва можно включить отдельную сетку из 16 ячеек и назначить туда сцены, чейзы, Flash и другие действия. В MIDI-настройках выберите для неё канал, стартовую ноту, обход по строкам или столбцам, направления и «змейку» — так сетка совпадёт с вашим контроллером.

Подсветка может различать пустую, доступную и активную ячейки, удерживаемый Flash, Blackout и ошибочную привязку. Числа 0–127 настраиваются под цвета именно вашей модели; при смене банка или переподключении устройства СветоМастер отправляет ей актуальное состояние всей сетки.

Ручной ввод параметров

Если «Обучить» не ловит нужный орган управления, нажмите Вручную в той же строке функции и задайте тип сообщения (Note, CC или Pitch Bend), MIDI-канал и номер. Подсмотреть их можно в MIDI-мониторе, а кнопка «Подставить последнее сообщение» заполнит поля сама.

Program Change тоже можно назначить вручную — на выбор банка либо номер сцены в текущем банке. Для безопасности эта возможность выключена по умолчанию у каждой раскладки: включайте её только если контроллер действительно посылает такие сообщения.

Ручной ввод нужен прежде всего тогда, когда команду шлёт не пульт, а программа или скрипт — например, OBS Studio с Advanced Scene Switcher. Такие отправители обычно выдают одиночное сообщение без «отпускания» кнопки. СветоМастер их принимает: кнопка работает как переключатель и срабатывает при каждом нажатии. А вот Flash от такого источника не получится — вспышке нужен сигнал отпускания, чтобы погаснуть; для этих команд выбирайте функции-переключатели.

Если контроллер не реагирует

  • Откройте MIDI-монитор и проверьте, появляются ли сообщения при движении органов управления.
  • Убедитесь, что контроллер не занят другой программой. Некоторые Windows-драйверы не позволяют двум приложениям одновременно открыть один MIDI-порт.
  • После переподключения USB дождитесь зелёного индикатора. Зажатые Flash-кнопки при потере устройства отпускаются автоматически.
  • Экспортируйте раскладку перед большой перенастройкой; диагностику из монитора можно скопировать для поддержки.
⚠️ Бета-версия принимает стандартные Note On/Off, CC, Program Change, Pitch Bend и распространённые форматы относительных энкодеров. 14-битные CC, Mackie/HUI, фирменные SysEx-режимы и готовые профили конкретных моделей пока не поддерживаются. Обычные фейдеры, ручки, кнопки и пэды по-прежнему обучаются вручную.

Для MIDI Clock выберите нужный вход в настройках Clock. СветоМастер открывает только порты, которые нужны включённым функциям, поэтому неиспользуемый контроллер не занимает драйвер и не смешивает темп с выбранным источником.

Если функция срабатывает через раз

Некоторые пульты умеют работать «с фиксацией»: кнопка шлёт «включено», а при следующем нажатии «выключено», вместо нажатия и отпускания. Программа честно считает второе сообщение отпусканием, и функция срабатывает через раз. Лечится галочкой: раскройте привязку в списке функций и включите «Кнопка-переключатель на пульте». Для кнопок-вспышек (Flash) такой режим не годится — им нужно настоящее удержание, переключите кнопку на пульте в обычный режим.

Транспортные кнопки (PLAY, STOP, REW…) на части пультов шлют команды MMC вместо обычных CC или Note. Управлять светом ими нельзя, но теперь они видны в MIDI-мониторе с пометкой «не используется», а мастер быстрой настройки прямо скажет, что кнопку нужно переключить в режим CC или Note фирменным редактором пульта.

Если на пульте есть банки памяти (1–4 или A/B/C/D), настраивайте и работайте в одном: переключение банка меняет номера сообщений, и программа увидит «другие» органы.

Остались вопросы? Добро пожаловать на наш форум!