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

Аудиореактивный сет

Четыре часа под живую музыку: сцены одинаковыми компонентами за Switch, восемь кнопок и шесть ручек на контроллере, автонормализация звука и блэкаут одной кнопкой.

Ветка вашего пульта:
Быстрый выбор:

Патч на четыре часа — инструмент, на котором играют весь вечер, и одной сцены тут мало. На входе линейный сигнал с пульта, а не микрофон (Как звук попадает в патч), MIDI-контроллер (MIDI) и набор сцен, собранный заранее.

audio in ──▶ audioAnalysis ──▶ smoothing ──▶ null_audio
                                               │
scene_1 ─┐                                     │
scene_2 ─┤                                     ▼
scene_3 ─┼──▶ switch ──▶ master fx ──▶ level ──▶ out
scene_N ─┘                              ▲
                                    контроллер

Сцены одинаковые: вход «звук» и параметры «интенсивность», «цвет», «скорость», Свои компоненты и параметры. Тогда контроллер управляет любой сценой одинаково, а новую делают из копии старой. Switch TOP неактивные входы не тянет, и те не считаются, пока не включён Blend between Inputs, Что не должно кукаться. За ним общие эффекты, в самом конце Level TOP с мастер-яркостью.

Элемент Функция
Фейдер 1 Мастер-яркость
Фейдер 2 Глубина реакции
Фейдер 3 Скорость
Кнопки 1–8 Сцены
Энкодер Сдвиг тона, HSV Adjust TOP
Кнопка Тап — Темп, бит и синхронизация
Кнопка Вспышка или строб
Кнопка Блэкаут

Восемь сцен и шесть ручек — на вечер хватит, больше в темноте не вспомнить. Привязывать удобно MIDI Device Mapper (Alt+D).

Уровень в зале гуляет, поэтому множители руками не крутят: текущий уровень делят на медленное среднее, Анализ звука, — и настройки с саундчека работают и при полном зале.

Громкость на яркость всего кадра даёт мигание вместо танца. Lag асимметричный — быстро вверх, медленно вниз, Сглаживание и честная реактивность. Звук ведёт одно свойство сцены, остальное движется само, а в такт держит фаза доли из Beat CHOP, без вспышек на каждый удар.

Блэкаут — одной кнопкой

Музыка остановилась, а экран продолжает мигать, — такое бывает регулярно. Физическая кнопка мгновенного гашения обязательна.

Перед выходом прогоняют все сцены и переходы в Perform под Perform CHOP (Performance Monitor и probe), проверяют, что контроллер виден после переподключения, что без звука картинка не замирает и не гаснет, и кладут копию проекта на флешку.

Сцена в запасе

Работает без звука, камеры и нейросетей и спасает вечер, когда что-то отвалилось. Пусть будет красивой.

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

рядом по смыслу