Как автоматизировать начальную и конечную точки петли сэмплера во время воспроизведения
Чтобы автоматизировать границы петли сэмплера во время воспроизведения, включите зацикливание, удерживайте ноту и отправляйте изменяющиеся управляющие значения его параметрам петли. В Sampler программы Ableton Live можно управлять началом и длиной петли с помощью огибающих MIDI-клипа; вместе они определяют, где начинается и заканчивается повторяемый фрагмент.
Это руководство предназначено для продюсеров, которым нужна воспроизводимая движущаяся петля внутри протяжённого сэмпла. В нём используется Ableton Live 12 с доступным Sampler. Ableton описывает модуляцию начала сэмпла, положения петли и её длины, в том числе управление через MIDI-входы и огибающие клипов. Ableton: Sampler
Разберитесь, какие границы нужно перемещать
Для начала различите границы воспроизведения сэмпла и область, которая повторяется. Изменить начальную точку воспроизведения сэмпла — не то же самое, что менять участок, который зацикливается после начала воспроизведения.
Например, в документации FL Studio отдельно указаны Start Offset и Loop Start/End. Если точки зацикливания включены, воспроизведение начинается с начала сэмпла, доходит до конца петли и возвращается к её началу. Это различие объясняет, почему автоматизация начального смещения воспроизведения может не дать задуманного эффекта движущегося повтора. Image-Line: настройки канала Sampler
Планируйте движение, используя три величины: начальную позицию, конечную позицию и длину. Они связаны формулой конец = начало + длина. Это поможет выбрать подходящий вариант до создания огибающих:
| Задача | Связь параметров |
|---|---|
| Перемещать окно фиксированного размера по записи | Изменять начало, сохраняя длину постоянной |
| Укорачивать петлю, сохраняя её начало | Сохранять начало постоянным, уменьшая длину |
| Перемещать начало, удерживая конец на месте | Увеличивать начало и на ту же величину уменьшать длину |
| Перемещать обе границы независимо | Задать начало и конец, затем вычислить длину как разность между концом и началом |
Это геометрические соотношения, а не гарантия того, как конкретный инструмент масштабирует параметры модуляции. Сначала определите желаемое движение, затем настройте сэмплер так, чтобы получить его.
Настройте устойчивую петлю до добавления автоматизации
На вкладке Sample в Sampler загрузите один сэмпл и включите прямую петлю Sustain Loop. Установите Loop Start и Loop End вокруг слышимого фрагмента. Оставьте Link выключенным, чтобы Sample Start оставался независимым. Создайте MIDI-клип с одной длинной нотой и задайте уровень сустейна огибающей громкости, при котором звук остаётся слышимым. В прямой петле Sampler при достижении Loop End воспроизведение возвращается к Loop Start. Ableton Live 12: вкладка Sample в Sampler
Для первого теста выберите запись с явно различающимися фрагментами, например протяжённый звук синтезатора, который меняется по яркости. Сведите эффекты к минимуму и используйте одну ноту. Так будет проще определить, какую часть записи вы слышите.
Сначала воспроизведите петлю без автоматизации. Убедитесь, что она повторяется всё время, пока звучит нота. Если звук затихает или петля не повторяется, прежде чем двигать границы, устраните эту проблему. Сохраните неподвижный вариант для сравнения.
Назначьте два MIDI-контроллера параметрам петли
Откройте вкладку MIDI в Sampler. Назначьте Modulation Wheel в поле Destination A параметр Loop Start, а Pitch Bend в поле Destination A — параметр Loop Length. Задайте для каждого назначения небольшое ненулевое значение Amount A; неиспользуемые назначения оставьте равными нулю. Установите Pitch Bend Range на ноль, чтобы избежать обычного изменения высоты тона. В Sampler каждому источнику MIDI из списка можно назначить два целевых параметра с регулируемыми значениями. Ableton Live 12: вкладка MIDI в Sampler
Проверяйте эти назначения по отдельности. Сначала измените только огибающую колеса модуляции и послушайте, меняется ли повторяемый материал. Затем зафиксируйте эту огибающую и измените только высоту тона. Не начинайте с максимальной глубины модуляции: с небольшим диапазоном проще понять взаимосвязь.
Второе назначение управляет длиной петли, а не абсолютной координатой её конца. Поэтому перемещение начала при той же длине также сдвинет вычисленный конец. Решая, должны ли эти перемещения усиливать или компенсировать друг друга, ориентируйтесь на таблицу выше.
Создайте огибающие, которые работают во время воспроизведения
Откройте вкладку Envelopes MIDI-клипа. В списке Device выберите MIDI Ctrl, затем в списке Control — контроллер колеса модуляции. Нарисуйте сначала ровный участок, а затем постепенный подъём. Выберите Pitch Bend и нарисуйте отдельную огибающую, также начав с ровного участка. В Live можно рисовать огибающие контроллеров с помощью ступеней или точек излома. Ableton Live 12: огибающие MIDI-контроллеров в клипах
Используйте начальную часть клипа как ориентир: оба контроллера должны оставаться в неизменном состоянии достаточно долго, чтобы услышать исходную петлю. Затем добавьте движение начала, а после него — изменение длины. Так будет слышен вклад каждого параметра, а не два незнакомых изменения одновременно.
В первой версии оставьте обе огибающие связанными с клипом. Live также позволяет задавать независимую длину цикла огибающей, но для начала так проще сравнивать результат. Когда базовое движение заработает, отвязанная огибающая сможет продолжать рисунок границ на протяжении нескольких повторов более короткого рисунка нот. Ableton Live 12: отвязывание огибающих клипа
Спланируйте движущуюся петлю на конкретном примере
Предположим, в вашем сэмпле есть не менее четырёх секунд пригодного материала. Исходная петля идёт от 0,5 до 1,5 секунды, то есть её длина составляет одну секунду. Вы хотите переместить её дальше по записи, а затем укоротить.
Следующие значения — примеры целевых величин, а не результаты измерений или настройки MIDI-контроллеров:
| Этап | Начало петли | Длина петли | Вычисленный конец петли |
|---|---|---|---|
| Исходный повтор | 0,5 с | 1,0 с | 1,5 с |
| Окно перемещено дальше по записи | 1,5 с | 1,0 с | 2,5 с |
| Петля укорочена | 1,5 с | 0,25 с | 1,75 с |
При первом переходе длительность сохраняется, а воспроизводимый материал меняется. При втором начало остаётся на месте, а конец сдвигается ближе. Если разделить эти операции, будет проще понять, нужно ли сильнее перемещать петлю по записи, укорачивать её или делать и то и другое.
Если конец должен оставаться на отметке 2,5 секунды, расчёт меняется: при начале на 1,5 секунды длина должна составлять одну секунду, а при начале на двух секундах — полсекунды. Сами по себе похожие MIDI-кривые не задают эти позиции. Настройте глубину контроллеров для выбранного сэмпла и сравните звучание.
Следите, чтобы длина оставалась положительной, а вычисленный конец не выходил за пределы пригодного материала записи. Если движение достигает этих границ, уменьшите его глубину, прежде чем добавлять более сложные формы огибающих.
Уточните переходы и разберитесь с неожиданными результатами
В Sampler есть кроссфейды петли, которые помогают убрать щелчки при переходах. В руководстве также отмечается, что очень короткие петли могут менять высоту тона в зависимости от своей длительности. Ableton Live 12: управление петлёй в Sampler
При диагностике меняйте настройки по очереди:
- Вернитесь к неподвижной петле. Если нежелательный звук остаётся, сначала уточните исходные позиции границ.
- Включите только движение начала. Уменьшайте его глубину, пока не станет легко отслеживать, как меняется воспроизводимый фрагмент.
- Включите только движение длины. Проверьте, даёт ли самый короткий участок нужную текстуру.
- Совместите оба движения. Проверьте запланированное соотношение начала и длины на протяжении всей фразы.
- Настройте кроссфейд. Сравните качество перехода с ритмическими деталями, которые хотите сохранить.
Если в других частях патча используется автоматизация устройства, помните: ручное изменение параметра, автоматизированного таким способом, может переопределить его огибающую. Команда Re-Enable Automation в Live восстанавливает переопределённую автоматизацию. Эта проверка относится к автоматизации устройств; чтобы проверить описанную здесь маршрутизацию, используйте огибающие контроллеров MIDI-клипа. Ableton Live 12: переопределение автоматизации
Перед завершением проверьте всю фразу
Запустите клип с самого начала, а затем прослушайте участок, где клип повторяется. Задайте явные начальные значения для обеих огибающих контроллеров, чтобы исходное состояние было понятным. Сравните движущийся вариант с неподвижным при одинаковой громкости прослушивания.
В завершение выберите, нужна ли вам движущаяся область фиксированного размера, укорачивающаяся петля или согласованное сочетание этих движений. Используйте настолько простые огибающие, насколько позволяет эта задача. В удачной схеме автоматизации петли есть понятная исходная область, заданный путь по записи и конечное состояние или сброс, подходящие для фразы.
