ДЕМОДУЛЯЦИЯ · D-MODULE TapeDelay на сайте → Все плагины

D-module · ленточный дилей

Лента TapeDelay

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

Окно 700 × 300, слева направо
DELAYTIME · FEEDBACK · MIX
подсказка про самовозбуждение
TAPEWOW · SAT · TONE · AGE

Катушки крутятся обратно времени задержки: чем короче TIME, тем быстрее бежит лента. Это единственная анимация в окне, и она означает, что плагин считает. В шапке при FEEDBACK выше 1.0 загорается SELF-OSCILLATING. Окно тянется за угол, пропорции держатся, предел от половины до двойного размера.

Первые пять минут

по порядку
  1. Поставьте плагин в разрыв, а не в посыл. TapeDelay сам держит баланс сухого и обработанного ручкой MIX, и сухой сигнал у него проходит через ленту, а не мимо неё. На посыле с чужим балансом вы услышите то же самое, но управлять будет нечем.

  2. Из коробки уже звучит. Умолчания: TIME 350 мс, FEEDBACK 0.45, MIX 0.35. Это три-четыре различимых повтора, заметных, но не забивающих. От этой рабочей точки и пляшите.

  3. Покрутите TIME и услышьте главное. Время меняется не скачком, а сползает к новому значению за треть секунды, как разгоняется настоящая лента. Пока оно ползёт, всё, что уже записано, едет по высоте. Это не задержка реакции, это инструмент: короткий рывок ручкой даёт глиссандо на хвостах.

  4. Добавьте ленты. AGE самая слышная из четырёх правых ручек: она темнит каждый следующий повтор и заодно подливает детонации. Повторы начинают уходить в глубину, а не просто повторяться.

  5. Дойдите до края. Ведите FEEDBACK вверх: около единицы повторы перестают затухать, выше растут. В шапке загорается SELF-OSCILLATING. Это рабочий режим, а не авария, но громкость с этого места ваша забота.

Что стоит знать сразу

  • MIX не выключает ленту. В нуле вы слышите только сухой сигнал, но петля продолжает писать и повторять. Вернёте MIX, и эхо уже там, с накопленной историей.
  • Пресетов нет. Состояние семи ручек хост сохраняет в проекте, но списка программ у плагина нет: сравнивать варианты придётся снимками хоста.
  • Хвост длится 2 секунды. Столько плагин просит у хоста после остановки транспорта. При самовозбуждении звук, разумеется, живёт дольше: эти 2 секунды рассчитаны на затухающую петлю.
  • Задержки на вход нет. Плагин не сообщает хосту латентность и не съедает ни сэмпла: сухой сигнал идёт насквозь.

Карта окна

7 ручек

Диапазоны, умолчания и поведение сверены с кодом плагина. Кольцо из 24 сегментов есть только у TIME: это главный орган, и его положение должно читаться с другого конца комнаты.

Панель DELAY, слева
РучкаДиапазонУмолчаниеЧто делает
TIME 10…1500 мс 350 мс Длина ленты между записью и чтением. Шкала сгущена к середине: центр хода стоит на тех же 350 мс, поэтому «музыкальные» 200–600 занимают половину оборота, а край отдан крайностям. Меняется медленно (постоянная 0.35 с), отсюда глиссандо.
FEEDBACK 0…1.1 0.45 Сколько прочитанного возвращается на запись. До 1.0 повторы затухают, выше растут. Верхний предел 1.1 выбран так, чтобы самовозбуждение было управляемым, а не мгновенным взрывом.
MIX 0…1 0.35 Только баланс на выходе: сухой × (1−MIX) + лента × MIX. На петлю не влияет, см. врезку выше.

Панель TAPE, справа
РучкаДиапазонУмолчаниеЧто делает
WOW 0…1 0.35 Детонация из трёх слоёв: медленное плавание скорости (0.6 Гц, до 1.2 мс), быстрый флаттер (6.3 Гц, до 0.15 мс) и случайный дрейф (до 0.8 мс). Всё это сдвигает время чтения, поэтому слышно как дрожь высоты у повторов. Каналы разведены фазой и своим генератором случайного: на широком материале это даёт естественное расхождение, а не одинаковую дрожь в обоих ушах.
SAT 0…1 0.4 Насыщение головки внутри петли: сигнал загоняется в мягкое ограничение с усилением от 1 до 7 и делится обратно. Уровень при этом почти не растёт, зато растёт плотность, и с каждым проходом сильнее. Именно SAT не даёт петле уйти в бесконечность при высокой обратной связи.
TONE 1000…12000 Гц 6500 Гц Срез верхов в петле. Шкала сгущена к 5 кГц. Действует накопительно: каждый повтор проходит фильтр заново, поэтому хвост темнеет постепенно, а не разом.
AGE 0…1 0.3 Возраст ленты: одна ручка на два эффекта. Опускает срез TONE вплоть до четырёх раз (в максимуме 6500 Гц превращаются в 1625, но не ниже 800) и добавляет к детонации ещё до 0.3 сверх WOW. Поэтому AGE слышен даже при WOW в нуле.

TONE и AGE перемножаются, а не складываются. Реальный срез равен TONE ÷ (1 + 3 × AGE) и зажат снизу восемью сотнями герц. При AGE 1.0 ручка TONE ниже 3.2 кГц перестаёт что-либо менять: вы уже упёрлись в нижний зажим. Если TONE «перестал работать», сначала посмотрите на AGE.

Что происходит в петле

порядок ступеней

Порядок важнее номиналов: он объясняет, почему повторы темнеют и уплотняются, а не просто тише повторяют одно и то же.

СУХОЙ вход + чтение × FEEDBACK → SAT: мягкое ограничение → подрезка баса 80 Гц → TONE ÷ AGE: срез верхов → запись на ленту

Сухой сигнал входит в петлю. Это ленточная схема, а не «дилей с фильтром на хвосте»: каждый ваш звук пишется на ленту и потом проходит те же ступени столько раз, сколько ему позволит FEEDBACK. Отсюда накопление: второй повтор темнее первого, пятый темнее второго.

Выход берётся ДО ступеней. В MIX уходит то, что прочитано с ленты, то есть результат предыдущих проходов. Поэтому первый повтор уже звучит лентой, а не «сухой копией».

Подрезка баса мягкая, 15 % ступени. Низ убирается по чуть-чуть с каждым проходом, чтобы петля не заплывала гулом. Ручки у неё нет: это часть характера, а не параметр.

Почему TIME ползёт

Время сглаживается за 0.35 секунды, обратная связь и баланс за 0.02. То есть FEEDBACK и MIX отзываются практически сразу, а TIME намеренно медленный: у настоящей ленты скорость меняет мотор, а не мысль. Побочный эффект: питч-глиссандо на всём, что уже записано.

Первый запуск не глиссандирует

Пока через плагин не прошло ни одного сэмпла, сглаживатели ставятся сразу в цель. Иначе загрузка проекта звучала бы как крутка ручек: эхо ползло бы от умолчания к сохранённому времени. Проверено замером: до правки расхождение с чистым запуском доходило до 209 % по RMS.

Самовозбуждение

рабочий режим

Обратная связь выше 1.0 означает, что с каждого прохода возвращается больше, чем ушло. Петля перестаёт затухать и начинает расти: это тот самый эффект, ради которого ленточные дилеи держат в студиях. Плагин не мешает этому и честно предупреждает: в шапке загорается SELF-OSCILLATING, а под ручками написано то же словами.

0: один шлепок 0.3…0.9: затухающие повторы 1.0+
короткий хвост рабочая зона не затухает

Взрыва при этом не происходит, и вот почему: насыщение стоит внутри петли. Чем громче становится сигнал, тем сильнее его поджимает ограничение, поэтому вместо бесконечного роста получается плотный гудящий тон, который держится сам. Чем выше SAT, тем раньше петля упирается в этот потолок и тем спокойнее ведёт себя на 1.1.

Как выйти из самовозбуждения

  • Опустить FEEDBACK ниже 1.0: петля начнёт затухать сама, реакция почти мгновенная (0.02 с).
  • Опустить TONE и поднять AGE: не останавливает, но быстро съедает верх, и тон превращается в глухой гул.
  • MIX в ноль не поможет: вы просто перестанете это слышать, а петля продолжит гудеть и вернётся, как только MIX поднимете.
  • Хост тоже умеет: выключение и включение плагина обнуляет ленту начисто.

Верхняя граница 1.1, а не 2.0, именно поэтому: на 1.1 петля разгоняется за секунды и остаётся управляемой рукой.

Рецепты

проверенные точки

Слэпбэк

TIME 80…120 · FEEDBACK 0.15 · MIX 0.25
WOW 0.2 · SAT 0.5 · TONE 8k · AGE 0.15

Один короткий отскок, как в рокабилли. Держите FEEDBACK низким: на коротком времени повторы сливаются в звон раньше, чем становятся слышны как повторы.

Даб

TIME 380…450 · FEEDBACK 0.75 · MIX 0.4
WOW 0.4 · SAT 0.7 · TONE 4k · AGE 0.55

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

Дымка на фоне

TIME 600…900 · FEEDBACK 0.6 · MIX 0.2
WOW 0.6 · SAT 0.3 · TONE 3k · AGE 0.8

Не эхо, а облако: отдельные повторы уже не различаются, слышна общая тёмная подушка. Высокий AGE здесь делает основную работу: он и темнит, и добавляет дрожь, размывающую атаки.

Лента как инструмент

TIME 250 · FEEDBACK 1.05 · MIX 0.6
WOW 0.5 · SAT 0.8 · TONE 5k · AGE 0.4

Петля гудит сама. Дальше играете уже ей: TIME задаёт высоту гула (короче значит выше), TONE и AGE задают его тембр, а SAT решает, насколько плотно он упирается в потолок. Вход при этом можно вообще убрать.

Чего здесь нет

честно

Сознательно не сделано

  • Синхронизации с темпом. Время задаётся только в миллисекундах. Считать долю придётся самому: 60000 ÷ BPM даёт четверть, половина этого числа даёт восьмую. При 120 BPM это 500 и 250 мс.
  • Пинг-понга и стереоширины. Каналы обрабатываются одинаково и независимо; расходятся они только фазой детонации. Моно-вход остаётся моно.
  • Заморозки ленты. Отдельной кнопки Freeze нет, её роль играет FEEDBACK около 1.0.
  • Пресетов. Программа одна; настройки живут в проекте хоста.

Технические границы

  • Форматы: VST3, AU (тип aufx) и отдельная программа. Производитель D-module, код Tpdl.
  • Шины: моно→моно или стерео→стерео. Иных раскладок плагин хосту не предлагает.
  • Буфер ленты 2 секунды, максимум TIME 1500 мс. Запас нужен детонации: она сдвигает время чтения сверх выставленного.
  • MIDI не принимает и не отдаёт.
  • Проверено: pluginval уровня 10 в обоих форматах и auval. Замечаний нет.