Блог Metlivi

Как запускать фейзерный свип с одной и той же позиции при каждой MIDI-ноте

Чтобы запускать фейзерный свип с одной и той же позиции при каждой MIDI-ноте, перезапускайте источник модуляции при каждом событии note-on и задайте фиксированную начальную фазу. Если фейзер не умеет делать это самостоятельно, используйте запускаемый нотой LFO или огибающую для управления частотой свипа, уменьшив глубину собственной модуляции фейзера.

Это руководство предназначено для продюсеров, которым нужен повторяемый свип в начале ноты синтезатора. В нем объясняется, какие параметры искать, приводится конкретная настройка в Phase Plant, альтернатива для Ableton Live и последовательность проверок результата.

29 октября 2026 г.7 мин на чтениеАвтор: Metlivi Editorial Team
Раздел 1

Что именно нужно перезапускать?

Движущаяся часть фейзера — это рисунок его фильтра. Например, параметр Cutoff в Kilohearts Phaser перемещает спектральные пики и провалы; Rate задает скорость внутренней модуляции частоты среза, а Depth — диапазон этого движения. Это разные параметры, выполняющие разные задачи. Kilohearts — Phaser

Для повторяемой атаки ноты модуляция должна каждый раз начинаться с выбранной точки. В LFO Kilohearts параметр Trigger перезапускает цикл, Phase смещает его начальную позицию, а Frequency задает скорость. Одной настройки скорости недостаточно, чтобы определить поведение запуска. Документация Kilohearts — Modulation

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

Раздел 2

Почему синхронизация с темпом и стереофаза не решают задачу?

Синхронизация с темпом определяет, насколько быстро проходит цикл относительно песни. Перезапуск по ноте определяет, когда цикл начинается заново. Возможно, вам нужны оба параметра, но выбор ритмической скорости сам по себе не связывает цикл с MIDI-нотой.

Параметр с названием Phase также может означать не начальную фазу. В Phaser-Flanger Ableton Live параметр Phase меняет соотношение между левым и правым LFO. Spin расстраивает их скорости относительно друг друга. Ни одно из этих описаний не указывает на сброс по MIDI-ноте. Параметр Center задает центральную частоту вырезов фейзера. Руководство Ableton Live 12 — Phaser-Flanger

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

Раздел 3

Как настроить свип с перезапуском по ноте в Phase Plant?

В существующем играбельном патче Phase Plant используйте отдельный LFO для управления параметром Cutoff модуля Phaser. Модуль доступен в Phase Plant и в виде отдельного плагина. Kilohearts — Phaser

  1. Добавьте модуль Phaser в цепочку эффектов, обрабатывающую ваш звук.
  2. Установите внутренний параметр Depth на ноль, чтобы свип задавался внешним LFO.
  3. Добавьте LFO в нижнюю полосу модуляции и выберите простую треугольную или синусоидальную форму.
  4. Нажмите значок плюса LFO, чтобы назначить модуляцию на параметр Cutoff фейзера. Настройте глубину модуляции так, чтобы движение было хорошо слышно.
  5. Задайте фиксированную Phase LFO, затем выберите скорость в герцах или синхронизированное деление ноты.
  6. Щелкните правой кнопкой мыши по кнопке Trigger LFO и выберите Always для запуска при каждой ноте.

Назначение модуляции и параметры LFO соответствуют задокументированной системе модуляции Kilohearts. Начните с небольшого диапазона свипа, а затем увеличьте его, убедившись, что ноты перезапускают движение. Документация Kilohearts — Modulation

Здесь важно явно выбрать Always: в документации Kilohearts указано, что этот режим срабатывает при каждом событии note-on. Legato срабатывает только в начале группы перекрывающихся нот, а работа Auto зависит от настроек голосов и от того, подключен ли к триггеру другой модулятор. Для этой задачи выберите Always, а не полагайтесь на Auto. Сила триггеров в хост-плагинах Kilohearts

Используйте эту схему как отправную точку, а не как спецификацию пресета. Когда сброс заработает, меняйте начальную фазу, многократно нажимая одну и ту же ноту. Выберите позицию, которая дает нужное начальное движение, и оставьте ее фиксированной.

Раздел 4

Как настроить это в Ableton Live?

Если у вас есть Max for Live и Shaper MIDI, можно создать запускаемый нотой свип вне фейзера. Настройка ниже основана на описанных в документации Live параметрах маршрутизации и фейзера.

Поместите Shaper MIDI перед инструментом, а Phaser-Flanger после него. Выберите режим Phaser, уменьшите Amount фейзера до нуля и отключите его огибающую. Кнопкой Map в Shaper MIDI назначьте параметр Center, чтобы нарисованная огибающая задавала движение частоты. Руководство Ableton Live 12 — Phaser-Flanger

В Shaper MIDI выберите Remote Control, затем задайте подходящий диапазон Min–Max. Нарисуйте форму «низко — высоко — низко» для полного свипа. Для первоначальной проверки установите Jitter, влияние Velocity и Echo на ноль. Выберите Rate и включите Loop, если форма должна повторяться, пока удерживается нота. Shaper MIDI запускает огибающую при каждой MIDI-ноте; Remote Control напрямую задает значение назначенного параметра. Руководство Ableton Live 12 — Shaper MIDI

В этом случае первая точка перелома задает начальную позицию. Вы рисуете свип, а не перезапускаете внутренний осциллятор Phaser-Flanger. Сначала задайте довольно узкий диапазон маппинга, чтобы отчетливо слышать начальное движение без чрезмерно широкого изменения частоты.

Раздел 5

Нужен ли каждой ноте собственный свип?

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

Общий фейзер обрабатывает совокупный звук. Поэтому перезапуск его свипа при нажатии новой ноты также меняет обработку уже звучащих нот. Один общий параметр частоты не может одновременно следовать двум разным позициям свипа.

Phase Plant позволяет настроить отдельную обработку: включите Poly на полосе с Phaser. В руководстве сказано, что полифонические полосы отдельно обрабатывают эффекты для каждого голоса. Полифонические полосы нужно включать слева направо: чтобы сделать полифонической полосу 2, необходимо также включить полифонию на полосе 1. Документация Kilohearts — Phase Plant, полосы эффектов

Для фразы из одиночных нот общего свипа может быть вполне достаточно. Если ноты аккорда начинаются в разное время и каждая должна сохранять собственное начальное движение, используйте обработку по голосам и проверьте ее на перекрывающихся нотах.

Раздел 6

Как проверить, что сброс работает?

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

  1. Повторите одну и ту же ноту с одинаковой громкостью, оставляя промежутки между нажатиями. Прислушайтесь, совпадают ли направление и время начального движения.
  2. Сыграйте одну ноту с отступлением от регулярного ритмического интервала. Свип должен начаться с выбранной позиции и в этом случае.
  3. Удерживая одну ноту, сыграйте другую, не отпуская первую. Проверьте, перезапускает ли новая нота движение.
  4. Удерживайте ноту достаточно долго, чтобы услышать, что происходит после начального свипа: повторение, сохранение позиции или конец формы.
  5. При полифонической настройке сыграйте две ноты с разнесенными моментами начала и прислушайтесь, движется ли свип отдельно для каждой.

Для наглядности: при частоте LFO 2 Гц цикл длится 0,5 секунды. Без перезапуска нота, пришедшая через 0,125 секунды, попадает на осциллятор, который продвинулся еще на четверть цикла. При перезапуске по ноте она снова начинается с выбранной начальной точки. Это расчетные примеры, а не измерения плагина.

Сначала оценивайте траекторию модуляции. Изменение высоты тона или исходного звука затрудняет сравнение на слух, поэтому во время первоначальной проверки оставьте эти параметры неизменными.

Раздел 7

Что проверить, если звучание все еще непоследовательное?

Проверяйте настройки, отталкиваясь от симптома, и не меняйте несколько параметров одновременно.

Симптом Что проверить дальше
Ноты с промежутками перезапускаются, а перекрывающиеся — нет Проверьте параметры Legato и запуска по ноте. В Kilohearts выберите Always, чтобы перезапускать при каждом note-on.
Модулятор перезапускается, но фейзер продолжает двигаться Временно удалите другие маршруты модуляции и убедитесь, что внутренняя глубина фейзера равна нулю.
Начальная позиция повторяется, но размер свипа меняется Проверьте модуляцию громкостью нажатия; в Shaper MIDI установите Velocity на ноль для сравнения.
Новая нота меняет свип уже звучащей ноты Определите, общий ли это эффект или он обрабатывается отдельно для каждого голоса.
Ручной запуск работает, а проигрываемые ноты — нет Убедитесь, что события нот поступают в модулятор и запуск по нотам включен.

Особенно важно учесть одну деталь Kilohearts: если подключить к триггеру другой модулятор, поведение Auto изменится, и ноты перестанут запускать его. Явный выбор Always устраняет эту зависимость. Сила триггеров в хост-плагинах Kilohearts

Когда проверки с нерегулярными интервалами и перекрывающимися нотами дадут ожидаемый результат, сохраните патч, не меняя режим триггера, начальную позицию, диапазон свипа и общую маршрутизацию или маршрутизацию по голосам. Затем можно настраивать тембр фейзера, сохранив созданное повторяемое начальное движение каждой ноты.

Раздел 8

Источники

Материалы по теме

Продолжить изучение темы