Аудиореактивный сет
Собрать патч, который весь вечер играет под живую музыку и не разваливается: структура, запас, ручное управление.
Задача: патч на четырёхчасовой сет. Не одна красивая сцена, а система, которой можно играть.
Что нужно на входе
- Линейный сигнал со звукового пульта, а не микрофон — Как звук попадает в патч.
- MIDI-контроллер для оператора — MIDI.
- Заранее подготовленный набор сцен.
Структура
audio in ──▶ audioAnalysis ──▶ smoothing ──▶ null_audio
│
scene_1 ─┐ │
scene_2 ─┤ ▼
scene_3 ─┼──▶ switch ──▶ master fx ──▶ level ──▶ out
scene_N ─┘ ▲
контроллер
- Все сцены — одинаковые компоненты с одинаковым интерфейсом: вход «звук», параметры «интенсивность», «цвет», «скорость».
- Switch, а не Blend — неактивные сцены не считаются (Оптимизация).
- Master FX после свитча: общие эффекты, которые работают на всём.
- Level в самом конце — аварийная яркость, всегда под рукой.
Что вешать на контроллер
| Элемент | Функция |
|---|---|
| Фейдер 1 | Мастер-яркость |
| Фейдер 2 | Глубина реакции на звук |
| Фейдер 3 | Скорость |
| Кнопки 1–8 | Выбор сцены |
| Энкодер | Цвет (Hue Offset) |
| Кнопка | Тап темпа — Темп и бит |
| Кнопка | Стробоскоп / вспышка |
| Кнопка | Блэкаут |
Восьми сцен и шести ручек хватает на вечер. Больше — вы не успеете вспомнить, что где.
Нормализация звука
Уровень на площадке меняется. Не подстраивайте множители вручную — сделайте автонормализацию: текущий уровень относительно медленного среднего. Патч, настроенный на саундчеке, должен работать и когда зал полон.
Реакция, которую приятно смотреть
- Не связывайте громкость с яркостью всего — получится мигание.
- Асимметричный Lag: быстро вверх, медленно вниз.
- Пусть звук управляет одним свойством в сцене, остальное живёт само.
- Держите движение в такт через фазу доли, а не через вспышки на удар.
Ситуация «музыка остановилась, а на экране пляшет» случается регулярно. Одна физическая кнопка, которая мгновенно гасит вывод, — обязательна.
Перед выходом
- Прогнать все сцены и все переходы, глядя на Perform CHOP.
- Проверить MIDI-порты после подключения контроллера.
- Проверить, что при пропадании звука картинка не замирает и не гаснет.
- Сохранить и сделать копию проекта на флешку.
Сцена, которая работает без звука, без камеры и без нейросетей, спасает вечер, когда что-то отвалилось. Пусть это будет красиво.