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

Анализ звука

audioAnalysis из палитры раскладывает звук на полосы, кик, снейр, ритм и тембр. Что к чему привязывать, как сглаживать и как не перенастраивать патч на каждой площадке.

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

Анализ звука писать самому не нужно: в палитре есть audioAnalysis, который делает его правильно и быстро.

Величина Что это
Low / Mid / High Level Уровень в трёх полосах
Kick Детект бочки
Snare Детект малого барабана
Rhythm Ритмическая активность
Spectral Centroid «Яркость» тембра: где центр масс спектра
Slow / Fast Spectral Density Насыщенность спектра в двух скоростях

Всё это выходит каналами CHOP и дублируется параметрами на странице Analysis Data, а интерфейс компонента привязан к его параметрам верхнего уровня. Перетащите его из палитры, подайте звук с Audio Device In, выход отведите в Null CHOP и ссылайтесь уже на него.

Только нужное

Каждую величину можно выключить, и Derivative прямо советует считать только то, чем пользуетесь: всё сразу обходится дорого.

Что к чему

Канал Хорошо управляет
Low Масштаб, яркость крупных форм, толщина линий
Mid Движение, скорость, деформации
High Мелкие детали, искры, зерно, дрожание
Kick Импульсы: вспышка, толчок частиц, смена кадра
Snare Акценты: цвет, сдвиг, глитч
Centroid Оттенок цвета (Hue Offset у HSV Adjust TOP)
Художнику

Громкость на яркость всего даёт мигание. Звук работает, когда ведёт одно понятное свойство — направление, плотность, цвет, — а остальное движется само по себе.

Сглаживание и нормализация

Сырые каналы дёргаются, поэтому между анализом и картинкой всегда стоят Lag и Filter с разными временами на нарастание и спад: быстрый подъём и медленный спад читаются как удар, наоборот — как каша (Сглаживание).

Уровень на площадке не тот, что дома. Возьмите медленное скользящее среднее уровня — Filter CHOP с большим окном — и делите текущее значение на него: получится относительная громкость. Limit CHOP сверху не даст тишине превратиться в бесконечность. Реакция тогда живая и на тихом саундчеке, и в полном зале.

Разделение на инструменты, темп, тональность и речь — уже работа для моделей: Звук, речь и текст. Сборка на вечер целиком — Аудиореактивный сет.

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

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