Главная Блог Об FL Studio Time stretching в FL Studio

Time stretching в FL Studio

Time stretching в FL Studio подгоняет аудиоклип под темп проекта: режимы от Resample до Elastique решают, сохранится ли высота и насколько «поплывёт» атака.

Time stretching в FL Studio

Содержание статьи:

Зачем растягивать клип

Семпл записан в 140 BPM, проект — в 128. Без растяжки луп уедет относительно сетки. Time stretch меняет длительность: клип можно уложить в такт, в половину такта или, наоборот, растянуть в два раза для слоу-эффекта.

Отдельно стоит задача сохранить высоту. Ресемпл «как на виниле» одновременно меняет темп и питч. Алгоритмы вроде Elastique умеют тянуть время, оставляя ноту на месте — так подгоняют вокал и мелодические лупы.

Растяжка за край в плейлисте

Сфокусируйте аудиоклипы (иконка Audio слева в плейлисте) и включите Stretch (Shift+M). Тяните левый или правый край клипа — длина меняется, волна пересчитывается по текущему режиму в Channel Settings.

С FL Studio 2025.1 по умолчанию растянутый клип становится вариантом (unique instance). Чтобы тянуть все копии сразу, снимите Create variants when stretching audio clips в меню плейлиста. Если нужна независимая длина только в одном месте — оставьте вариант или сделайте Make unique вручную.

Режим Slip (клавиша S) двигает содержимое внутри уже обрезанных границ и растяжкой не является: старт и конец клипа стоят на месте, «окно» едет по файлу.

Resample, Elastique и остальные режимы

Режим выбирается в настройках канала клипа, вкладка с time stretching. Коротко по смыслу:

  • Resample — классическое ускорение/замедление вместе с питчем. Хорошо для ударных one-shot и эффекта «ленты»;
  • Elastique (Pro / Pro Transient / Voice) — основной выбор, когда высота должна остаться. Transient бережёт атаки барабанов, Voice — вокал и моно мелодии;
  • Realtime / stretch в сэмплере — прослушивание на лету, удобно крутить темп проекта и сразу слышать, как клипы следуют за BPM;
  • Legacy / Special — старые алгоритмы и спецэффекты. Имеет смысл, если открыли старый проект и не хотите менять характер уже утверждённых лупов.

В меню плейлиста есть пакетные команды Switch selected audio clip channels to… — так можно перевести пачку клипов на Elastique, не открывая каждый канал.

Сильная растяжка (в полтора-два раза и больше) даёт артефакты: «бульканье», размазанный транзиент, металлический призвук на вокале. Тогда лучше нарезать клип и сдвинуть куски, чем тянуть один кусок до бесконечности. Либо заморозить удачный вариант через consolidate, чтобы не гонять алгоритм при каждом Play.

Попадание в темп проекта

Если темп семпла известен, впишите его в поле BPM клипа и включите привязку к темпу проекта — при смене BPM песни луп пересчитается сам. Если темп неизвестен, в меню клипа есть Detect tempo и Fit to tempo: программа предложит коэффициент и уложит файл в сетку.

После подгонки проверьте атаку кика и снейра на первой доле. Сетка может совпасть, а транзиент — стоять на 10–20 мс раньше или позже. Тогда чуть сдвиньте клип с зажатым Alt (без снапа) или подрежьте старт.

Не складывайте растяжку с повторным ресемплом «на глаз»: каждый проход портит атаку. Один раз подогнали, запекли при необходимости, дальше работайте с уже готовым WAV.

Вывод

Для ударных one-shot часто хватает Resample. Для лупов и вокала берите Elastique и тяните край клипа в режиме Stretch. Темп семпла лучше прописать явно, а спорный результат — заморозить, чтобы не кормить CPU алгоритмом на каждый такт.

Loop Starter в FL Studio

Loop Starter в FL Studio

Быстрый луп из FL Cloud по жанру и как не застрять в пресетах.