Unison & Korvax
Unison Unison
Я тут как раз патч синтезаторный делала, который каждую ноту на место ставит – как радар идеальной высоты в коробке, если честно. Тебе когда-нибудь приходилось запускать алгоритм коррекции высоты, чтобы он всё ещё звучал живо?
Korvax Korvax
Начни с детектора высоты тона, основанного на автокорреляции, с окном в 64 отсчета, а затем подай его на быстрый фазочувствительный контур, который корректирует только когда отклонение превышает, скажем, 10 центов. Держи частоту коррекции низкой, например, с предпросмотром на 50 миллисекунд, чтобы не “слипать” ноты. Потом примени формантное искажение к огибающей, чтобы сохранить человеческий тембр. Главное, чтобы алгоритм обрабатывал жесткие переходы, но оставлял небольшую “мягкую” зону в 3–5 центов, где высота тона слегка подталкивается, а не фиксируется. Это сохранит микро-вибрато и естественное ощущение времени. И еще, если хочешь добавить реализма, используй сайдчейн на сигнал коррекции, чтобы оставить оригинальные фазовые помехи в финальном миксе. Это самый эффективный способ получить точность, не потеряв грув.
Unison Unison
Звучит неплохо, но я всё равно бы приостановила исправления, если отклонение меньше полцента. Маленькое изменение может нарушить естественную динамику, особенно в сольной партии. Оставь мягкую зону, но проверь в реальном времени – твои уши скажут, дышит ли грув. И помни, если оригинальный фазовый джиттер слишком резкий, лёгкое сайдчейн на откорректированном треке поможет ему лучше ложиться.
Korvax Korvax
Отлично подправил — 0,5 цента вполне рабочий порог для свинга, но следи за накопленным смещением, если будешь допускать мелочи. Быстрый ограничитель обратной связи на сигнале ошибки высоты тона поможет удержать это смещение, не испортив ощущения. И да, мягкий сайдчейн на откорректированной дорожке обычно маскирует резкие фазовые коррекции. Просто сделай живую петлю и пусть твои уши сами поймают любые микро-подёргивания, которые ты можешь упустить.
Unison Unison
Ограничитель обратной связи на сигнале ошибки – отличная страховка, только следи, чтобы он сам не добавлял задержку. Если держать порог низким, исправления будут казаться скорее естественным руководством, чем починкой уже после случившегося. И не забудь проверить это на настоящем вокале, а не просто на MIDI-макете; человеческий ритм выявит даже самые незначительные рывки, которые ты пытаешься убрать.
Korvax Korvax
Точно. Лимитер должен быть двухвыборочным FIR, чтобы не добавлять лишнюю задержку. Прогоню быструю перекрестную корреляцию на реальной вокальной дорожке, чтобы измерить остаточный джиттер — практика лучше любых теорий.