Темп, бит и синхронизация
Как поймать темп: детект бита, ручной тап, MIDI-клок, Ableton Link и таймкод.
Реакция на громкость — это одно, движение в такт — совсем другое. Темп в TouchDesigner берут четырьмя способами, и надёжность у них разная.
Четыре источника темпа
| Способ | Надёжность | Когда |
|---|---|---|
| Детект по звуку | Средняя | Когда больше нечего взять |
| Тап руками | Высокая | Живой сет, есть оператор |
| MIDI Clock / Ableton Link | Очень высокая | Диджей или трек-плеер отдаёт темп |
| Таймкод | Абсолютная | Шоу по расписанию — Таймкод |
Детект по звуку
Компонент audioAnalysis даёт каналы Kick, Snare, Rhythm. По ним
строят импульсы:
kick ──▶ trigger CHOP ──▶ импульс с атакой и спадом
Trigger CHOP превращает превышение порога в управляемую огибающую:
атака, удержание, спад. Это удобнее, чем работать с сырым детектом.
Детект темпа по звуку ошибается на живой музыке, в паузах и на медленных частях. Не стройте на нём то, что нельзя показать неправильно.
Тап
Простой и надёжный: кнопка (клавиша, MIDI-педаль, элемент интерфейса) →
Beat CHOP. Он даёт фазу доли, счётчик тактов и позволяет ткнуть темп
руками. Для клубной работы этого достаточно, и это то, что делает VJ
руками весь вечер.
Beat CHOP — центральный оператор всей ритмической работы: от него берут
фазу для анимаций, чтобы движение попадало в долю, а не «примерно рядом».
Ableton Link и MIDI Clock
Если на площадке есть Ableton, Traktor, Rekordbox или другой софт с Link —
темп берётся оттуда и никогда не расходится. TouchDesigner подключается к
сессии Link, и Beat CHOP синхронизируется с ней.
MIDI Clock — старый, но рабочий вариант от железных плееров и драм-машин:
MIDI In CHOP отдаёт клок, из него считается темп — MIDI.
Как использовать фазу
Правильная реакция на бит — не «мигнуть на каждый удар», а привязать фазу анимации к доле:
beat.phase → положение в цикле анимации
Тогда движение живёт непрерывно, но попадает в такт. Мигание на удар надоедает за минуту; синхронное движение — нет.
Даже если темп приходит по Link, оставьте кнопку тапа и переключатель источника. На площадке Link отваливается, ноутбук диджея меняют, а шоу продолжается.
Любой автоматический детект регулярно ошибается вдвое. Держите кнопки «×2» и «÷2» — это дешевле, чем идеальный алгоритм.
На других пультах
весь переводчик →- ResolumeBPM + Ableton Link
- MilluminAbleton Link