РУКОВОДСТВО
Как удалить вокал в Audacity
Audacity умеет вырезать основной вокал, стоящий по центру, из стереотрека, причем бесплатно и офлайн. Но вместе с ним уходят бочка и бас, а на любом миксе, где у вокала стереоревербация — то есть в большей части коммерческой поп-музыки, — это почти не работает. Ниже — как это сделать и как заранее понять, стоит ли вообще пробовать.
Коротко
Откройте стереофайл, выделите весь трек, затем выберите Effect → Vocal Reduction and Isolation, установите Action в Remove Vocals, а затем экспортируйте. В Audacity 3.2 меню Effect разбили на подменю, поэтому в актуальных версиях ищите в Effect → Special; в 2.x эффект находится прямо в меню Effect.
Вот и вся процедура. Остальная часть страницы — о том, о чем никто не говорит: что на самом деле делает этот эффект, и почему инструментал, который он возвращает, звучит пусто.
Способ 1: встроенный эффект
- Импортируйте стереофайл.
File → Import → Audio. Или просто перетащите его в окно. Файл должен быть стерео — см. примечание про моно ниже. - Выделите все.
Ctrl+A(Cmd+Aна macOS). - Откройте эффект. Vocal Reduction and Isolation, из меню
Effect— в подменюSpecialв версии 3.2 и новее, прямо в меню в 2.x. - Установите Action в «Remove Vocals». В том же окне можно, наоборот, выделить вокал — это удобный способ услышать, что именно вычитается.
- Для первого прохода оставьте Strength на 1.0. Большее значение убирает больше голоса, а вместе с ним и больше всего остального.
- Установите Low Cut for Vocals примерно на 120 Гц. Все, что ниже, остается нетронутым. Именно этот параметр сохраняет басовую партию.
- Установите High Cut for Vocals примерно на 9 кГц. Все, что выше, остается нетронутым, благодаря чему сохраняются тарелки и «воздух».
- Прослушайте, затем примените. Экспортируйте через
File → Export Audio.
Большинство руководств советуют просто нажать OK с настройками по умолчанию. Low Cut и High Cut задают полосу, внутри которой эффекту разрешено подавлять звук. Если сузить эту полосу примерно до диапазона голоса, получится пригодная минусовка, а не тонкая, фазящая каша.
Способ 2: ручной вариант, чтобы увидеть механизм
Эффект — это удобная обертка над четырьмя шагами, которые можно выполнить вручную. Если один раз сделать это руками, ограничения становятся очевидны.
- Разделите стереодорожку.
Tracks → Mix → Split Stereo Track. Теперь у вас две независимые монодорожки. - Инвертируйте одну из них. Выделите нижнюю (правую) дорожку и примените Invert: он находится в меню
Effectтам же, где и предыдущий эффект. - Выставьте обе по центру. Установите ползунок панорамы каждой дорожки в середину.
- Воспроизведите. Все, что одинаково в обоих каналах, теперь в сумме дает тишину.
- Сведите.
Tracks → Mix → Mix and Render.
Никакой защиты по частотам, никакой регулировки силы — просто вычитание. Вы слышите эффект в чистом виде, и обычно это хуже, чем способ 1, — в этом-то и смысл.
Почему инструментал теряет низы
Подавление в противофазе удаляет все, что одинаково в обоих каналах. Оно не знает, что такое голос. В обычном миксе основной вокал — не единственное, что стоит точно по центру:
| Элемент | Типичное положение | Переживает подавление? |
|---|---|---|
| Основной вокал | Центр | Нет — это и есть цель |
| Бочка | Центр | Нет |
| Бас | Центр, ниже ~120 Гц часто в моно намеренно | Нет |
| Малый барабан | Центр | Нет |
| Гитары, клавишные, бэк-вокал | Широкая панорама | Да |
| Хвосты стереоревербации | Широкие по определению | Да — в том числе у вокала |
Так что «убрать центр» означает убрать вместе с голосом ритмическую и низкочастотную основу. Бас ниже примерно 120 Гц часто намеренно сводят в моно, чтобы воспроизведение было стабильным на виниле и клубных системах, поэтому он страдает надежнее всего. Именно его и защищает Low Cut.
Вторая половина проблемы — реверберация. Сухой вокал подавляется, а его стереохвост — нет. В результате возникает узнаваемый артефакт: призрачная реверберация вокала без самого голоса, парящая над минусовкой.
Когда это не сработает совсем
Файл в моно
Вычитать не из чего. Audacity рисует одну дорожку волны для монотрека и две для стереотрека — это самый быстрый способ проверить, прежде чем тратить время.
Вокал не по центру
В некоторых продакшенах основной вокал панорамируют немного в сторону или дублируют жестко влево и вправо. Тогда подавление оставляет вокал почти нетронутым, тихо удаляя при этом барабаны.
На вокале есть стереоширина или реверберация
Все, из-за чего версии голоса в левом и правом канале различаются, делает подавление частичным. Хватит стереореверберации или задублированной партии, а на современном ведущем вокале стандартно и то и другое — поэтому 30-секундный тест ниже важнее любой настройки.
Исходник — файл с потерями и низким битрейтом
Кодирование joint stereo на низких битрейтах может настолько изменить соотношение между каналами, что две стороны уже не будут чисто взаимно подавляться. Начинайте с файла самого высокого качества, какой у вас есть.
30-секундный тест, прежде чем браться всерьез
Используйте сам механизм как диагностику. Выполните шаги 1–4 способа 2 — разделите каналы, инвертируйте один, поставьте оба по центру, нажмите воспроизведение — и послушайте:
- Вокал исчезает чисто. На этом треке подавление сработает. Сделайте все как следует способом 1, чтобы сохранить бас.
- Слышен призрачный вокал с реверберацией. Не сработает. Сухой голос подавлен, а «мокрый» хвост — нет, и никакая настройка этого не исправит.
- Вокал по-прежнему отчетливо слышен. Он не по центру. Подавление здесь — неподходящий инструмент.
- Исчезает почти все. Файл по сути моно.
Тридцать секунд прослушивания экономят час возни с параметром Strength.
Что использовать, когда подавления недостаточно
Ограничение заложено в самом принципе, а не в настройках. Фазовое подавление — это вычитание: оно может убрать только то, что общее у двух каналов, поэтому никогда не выделит голос, который не может локализовать геометрически.
ИИ-разделение источников работает иначе. Модель, обученная на многих часах музыки, узнает, как звучит голос, и восстанавливает каждую дорожку по отдельности. Поскольку она распознает, а не вычитает, она справляется с монофайлами, вокалом не по центру и сильной реверберацией — ровно с теми случаями, где Audacity сдается. Цена — вычислительные ресурсы, а не пункт меню.
В Audiofilter есть инструмент ИИ-удаление вокала — он запускает модель разделения прямо во вкладке браузера и возвращает выделенный акапельный вокал и инструментал, готовый для караоке. Без регистрации, и ничего не загружается на сервер — обработка идет на вашем собственном компьютере, так что файл его не покидает. Можете открыть вкладку «Сеть» и убедиться сами.
Он принимает треки до пяти минут — это ограничение работы во вкладке браузера, а не платный барьер. Для целой песни выделите нужный фрагмент в Audacity и экспортируйте только его через File → Export Audio, а затем загрузите сюда.
Часто задаваемые вопросы
Есть ли в Audacity ИИ-удаление вокала?
Нет. Vocal Reduction and Isolation — это фазовое подавление: эффект вычитает все, что одинаково в левом и правом каналах. У него нет модели того, что такое голос, поэтому он не может отделить вокал не по центру и заодно забирает бочку и бас.
Почему инструментал звучит жидко после удаления вокала?
Потому что ведущий вокал — не единственное, что стоит по центру. Бочка, бас и малый барабан обычно тоже там, а бас ниже примерно 120 Гц часто намеренно делают моно. Подавление центра убирает их вместе с голосом. Если поднять Low Cut for Vocals примерно до 120 Гц, басовая область уцелеет, но часть низкой середины вокала останется.
Можно ли удалить вокал из моно-файла в Audacity?
Нет. Фазовому подавлению нужны два различающихся канала. В моно-файле вычитать нечего, поэтому и убирать центр не из чего. Audacity показывает одну дорожку волны для моно-трека и две для стерео — это самый быстрый способ проверить.
Какое значение Strength выбрать?
Начните с 1.0 и прислушайтесь к компромиссу. Более высокие значения сильнее подавляют вокал, но и все остальное по центру, так что инструментал теряет напор. Более низкие сохраняют барабаны, но вокал остается слышен. Настройки, которая убирает только голос, нет, потому что эффект не видит разницы.
Есть ли бесплатный способ удалить вокал, который справляется с реверберацией?
Да, но не через подавление. ИИ-разделение источников обучено распознавать голос, поэтому работает с моно-файлами, вокалом не по центру и миксами с сильной реверберацией и восстанавливает каждую дорожку, а не вычитает одну из другой. Audiofilter запускает модель разделения в браузере для треков до пяти минут, и ничего не загружается на сервер.
Нужно почистить запись, а не песню?
Открыть шумоподавление → Открыть озвучку текста →