Разделение звука песни на голосовую и отдельные музыкальные части с помощью нейросетей

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

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

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

Грузим файл, выбираем тип разделения Demucs4 HT и тип модели на 6 стемов, после чего нажимаем разделить и ждем очереди.

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

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

Вот несколько примеров собранные таким методом:

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

Надеюсь это пригодится кому-нибудь для собственных проектов.

22
Начать дискуссию