3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как разделить музыкальный трек на составные части

Как разделить музыкальный трек на составные части

Французская компания Deezer, известная своим одноименным музыкальным сервисом потоковой передачи музыки через Интернет, выложила в открытый доступ нейронную сеть, которая умеет разделять любую музыкальную композицию на составные части. Они выложили три варианта:

* разделение на голос и фонограмму

* разделение на голос, гитару, барабаны и остальное

* третий вариант дополнительно включает пианино

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

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

Софт для сплита треков написан на базе библиотеки tensorflow от google и выложен под полностью свободной лицензией на Github. Легко устанавливается и запускается с командной строки. Работает достаточно быстро даже на CPU.

Для желающих поиграться с разделением треков на базе spleeter, есть сервис, где это можно сделать в пару кликов онлайн: mvsep.com

Так же в своём пресс-релизе Deezer дали ссылку на похожий софт, от других исследователей со схожим качеством разделения треков. А так же на сайт где собирают работу различных нейронных сетей для решения этой задачи — тут интересно сравнить как один и тот же трек разбивают на части разные алгоритмы. На форуме программы пользователи предлагают доработки идеи, такие как добавить к spleeter музыкальные инструменты, например флейту или использовать spleeter для удаления музыки с фона спортивных видео чтобы Youtube не банил ролики за нарушение копирайта.

Дубликаты не найдены

СУПЕР. Спасибо огромное! Теперь можно в домашнее караоке, пусть с артефактами, зато с минусом, а не говномиди!

добрый день) не хотели бы вы перенести пост в «Машинное обучение»?

Как минимум за ссылку на сайт спасибо.

Функция по убиранию из песен вокала была в некоторых REALTEK’овских драйверах. Работало конечно хуже, но иногда очень даже убирало голос и оставляло только музыку без артефактов.

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

Попробовал, получилось поделить на музыку и вокал. В принципе можно подложку звуковую делать.

Всегда было интересно,как заремиксить любимые треки самостоятельно без содействия автора?
Это еще непригодно для подобных движений,какие еще есть варианты?

качну, гляну, спасибо

Круто! Неидеально, конечно, особенно вокал, но — нереально круто!

В самом древнем SoundForge был плагин, где в качестве паттерна можно было указать, что вырезать.

Судя по качеству — смысл тот же остался (да и качество на уровне MP3 64bit). Только автоматизацию добавили. Поэтому нейросети тут как бы не при чём.

Просто «вычитаются» частоты и куски панорамы тех или иных голосов, инструментов на основе их чистого образца в произведении. Но в результате получаем дикую пилу в спектре, булькающие звуки.

Ничего нового. Но для массовости — самое то.

Вы код на ГитХабе смотрели?

Давно находили обалденный трек в Apple Music, о котором никто не знает? Давно.

Есть неописуемо приятное чувство: случайно нашёл шикарную песню, которую ещё никогда не слышал. Будто «жемчужину» выловил в море!

Когда появился Apple Music, я надеялся, что это чувство будет теперь перманентным. Однако музыкальные сервисы пошли другим путём.

Три системы рекомендаций составили основу не только Apple Music, но и любого другого музыкального сервиса. Они так взаимосвязаны, что все вместе образуют проблему, которую были призваны решить.

Топы. Тут всё понятно. Что популярно, то в топе. Респект Apple, что в 2019 году поделила «топы» на страны. Хоть какое-то разнообразие.

Редакторские рекомендации. Зайдите сами в приложение, откройте вкладку Обзор. Что здесь? Правильно, готовые плейлисты по интересам, сделанные редакторами сервиса. Плейлисты хорошие, но сделанные людьми, экспертами. Человеческий фактор присутствует.

И если ваши вкусы, мнение не совпадают, то пользы от таких плейлистов будет мало.

Поэтому в сервисах есть и «машинные» рекомендации: они формируются на основе того, что вы слушаете. В теории отличная система, свободная от предубеждений.

Это живая экосистема, и из-за этого возникает «баг». Назовём его известным термином – эхо-камерой.

Partisans 1941: Обзор

Партизанская правда

В чём Partisans 1941 совершенно точно удалась, так это в том, как тут показаны события Великой Отечественной, переданы атмосфера и дух. Да, есть некоторые фольклорные штампы в образе ряда персонажей (тут и «урка», и дед в ушанке и с дробовиком), но в целом обошлось без клюквы и перегибов, а наоборот, всё выглядит достаточно достоверно, в том числе благодаря возможности находить и изучать документы (например, газетные вырезки) тех лет. И чувствуется, что авторы бережно отнеслись к этой теме, чего в последнее время очень не хватает.

Итак, капитан Зорин бежит из фашистского плена и создаёт партизанский отряд, решив не пробиваться с боем на фронт, а остаться помогать местным, которыми уже вовсю помыкают нацисты при поддержке предателей-полицаев. Начинается всё, понятно, с небольшой группы из двух-трёх героев, но постепенно отряд расширяется.

На голодный желудок не повоюешь

Вместе они планируют и осуществляют операции, а также развивают свою партизанскую базу. Это одно из отличий Partisans 1941 от Commandos и Desperados – чёткое разделение геймплея на строительно-стратегическую и тактическую части. В итоге база превращается из небольшой землянки и кострища в этакий промышленный хутор, где есть и лесопилка, и оружейная, и мастерская для изготовления взрывчатки и медикаментов, и коптильня, и курятник, и охотничья вышка, и лазарет.

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

Да, задания делятся на сюжетно важные, где всё зависит от нас, и те, выполнение которых проходит где-то за кадром: успех там определяется количеством посланных на миссию партизан и их моральным духом. Здесь мы помогаем местным во время нацистских облав, расклеиваем листовки опять же для поднятия боевого настроя, обчищаем тайники в поисках ресурсов, устраиваем диверсии и так далее.

Впрочем, особого вызова от всего этого я так и не получил. За всё время у меня не возникло проблем ни с питанием, ни с духом бойцов. Тем более что и на сюжетных миссиях можно собрать приличное количество ресурсов. А те, что проходят без нашего участия, даже в случае неудачи ничем особенно страшным не оборачиваются – персонажи не гибнут, не получают травмы и не попадают в плен. Просто приходят ни с чем.

Из всех построек действительно полезной оказалась оружейная, где нужно улучшать, собственно, оружие – на это идут всё те же заготовленные или найденные материалы. А вот взрывчатку и медикаменты мы без труда собираем и во время тактических сражений – мастерскую я так и не строил.

То есть вся эта строительно-стратегическая часть, конечно, вносит разнообразие в геймплей, но назвать её действительно проработанной нельзя.

Партизаны не скучают

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

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

Кроме того, можно, как в Desperados III и Shadow Tactics: Blades of the Shogun, замедлить время и раздать бойцам приказы, чтобы они лихо расправились сразу с несколькими противниками.

Наконец, сами миссии получились вполне разнообразными. В одной нужно успеть за отведённое время спасти пленных красноармейцев от расстрела; в другой – ликвидировать главного полицая, предварительно уничтожив две зенитки и сломав линию радиопередачи; где-то предстоит взорвать танк; где-то – отравить продовольственные припасы нацистов, не дав себя обнаружить.

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

Не все партизаны одинаково полезны

Однако если вы ждали именно виртуозной тактической головоломки, то будете скорее разочарованны – Partisans 1941 всё-таки до этой планки недотягивает. Дело в том, что у наших подопечных не так много действительно интересных и уникальных особенностей. Понятно, тут куда более реалистичный сеттинг, поэтому я и не ждал, что кто-нибудь научится брать разум врагов под контроль, как это делала Изабель в Desperados III. И всё же хотелось большего…

Все бойцы тут могут использовать все виды оружия. Только у некоторых есть особые ветки прокачки конкретно винтовки, дробовика или, например, пистолета-пулемёта. И любой может разместить мину и поставить растяжку. Поэтому самый полезный персонаж – это сам командир Зорин, единственный, кто умеет тихо метать ножи.

Именно он чаще всего выполняет основную работу на миссиях – тихо и аккуратно, прячась от врагов в растительности, вырубает негодяев и быстро относит их тела в те же кусты или в ящики. Их «коллеги» почему-то совершенно не удивляются, что охранника на прежнем месте уже нет.

Остальным тоже лучше раздавать (во всяком случае, до поры до времени) ножи. И быстро вырубать врагов на паузе. Разнообразная тактика, не правда ли? А когда к отряду присоединяется Морозов, способный привлекать неприятелей свистом и быстро бросаться на них с ножом, именно он и Зорин становятся незаменимой парочкой.

Полезна, конечно, и Валя-снайперша, но ей зачем-то дали ещё навык вырубания врагов с помощью хлороформа. Ну вот зачем снайперу, призванному всё время находиться позади и прицельно отстреливать неприятелей, умение, рассчитанное на максимально близкий контакт? Я его практически не использовал. В Commandos 2 снайпер, к слову, так не разбрасывался своими талантами и был куда более узкоспециализированным. Местный парень Санёк способен расхаживать среди неприятелей и отвлекать их беседами, но проходит такое далеко не всегда, реализовано не шибко удобно, и всё, как правило, сводится к тому, чтобы просто обчистить нычки с ресурсами.

Вот в итоге и получается, что перед нами просто крепкая смесь из стелса (чаще всего) и открытого экшена, где как раз будут полезны чисто боевые навыки красноармейца Фетисова и деда с дробовиком. А вот над девушкой Белозёровой откровенно поиздевались: ей выдали навык быстрого переката, который ещё и становится доступен далеко не сразу – это что вообще такое и к чему?

Отмечу также неудобный интерфейс и острое желание сделать больно тому человеку, который придумал «повесить» просмотр информации о предмете на правую кнопку мыши с дальнейшим перемещением по выпадающему меню.

Впрочем, несмотря на всё вышесказанное, играть в Partisans 1941 действительно интересно. И делал я это не без удовольствия. Просто нужно чётко понимать, что если вы ждали тактической головоломки в духе Commandos, то это всё же не тот уровень. Но это в любом случае по-своему необычная, атмосферная, реалистичная и любопытная попытка выступить в схожем стиле, сделав ставку больше на сочетание стелса и экшена, а не на использование уникальных и разнообразных умений героев.

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

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

Шесть способов найти новую музыку в Spotify

Расширяем музыкальный кругозор с плейлистами от долгожданного шведского сервиса.

Источник фото на тизере: Morning Brew on Unsplash

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

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

1. Радио Spotify

Если вы устали от любимого трека, исполнителя или плейлиста и хотите найти что-то новое в подобном стиле, настройтесь на «Радио» Spotify. Эта функция соберет для вас многочасовую подборку новой музыки, похожей на вашу любимую. «Перейти к радио» можно по конкретной песне, музыканту или плейлисту, и если это плейлист вам понравится, его можно сохранить в своей медиатеке, нажав на «лайк».

2. «Открытия недели»

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

Плейлист обновляется раз в неделю: каждый понедельник он будет предлагать вам 30 новых треков. Всё, что вам понравилось, важно успеть сохранить в медиатеке до конца недели, пока Spotify не соберёт для вас новую персональную подборку свежих треков. Плейлист по умолчанию настроен как приватный, но его можно сделать общедоступным, поделиться с друзьями и подписаться на «Открытия недели» тех пользователей, вкусу которых вы доверяете. Плейлист можно найти в разделе «Только для тебя» на Главной странице.

3. Редакционные плейлисты

Расширить музыкальные горизонты помогут не только персонализированные подборки, но и рекомендации музыкальных редакторов Spotify. Команда сервиса позаботилась о качественной локализации контента, создав около 100 плейлистов для Беларуси с популярными треками и лучшими новинками в самых разных жанрах. Есть несколько типов редакционных плейлистов от Spotify.

  • Локальные версии глобальных бренд-плейлистов Today’s Top Hits и New Music Friday называются в Беларуси «Главные хиты» и «Новинки по пятницам». В них попадают актуальные хиты региона и самые интересные новинки недели — в обоих случаях это как местные треки, так и зарубежные. В «Новинках» можно встретить и топовых артистов, и совсем не известных ещё музыкантов — это полностью редакторская подборка без чёткой привязки к популярности артистов.
  • Линейка локальных флагманских плейлистов с хитами в самых актуальных жанрах: «Хип-хоп ПУШКА» с хитами русского рэпа, «Солярис» для любителей электроники, «Рок сегодня» для фанатов рока, а также множество других жанровых направлений, представленных как международными музыкантами, так и нашими исполнителями.
  • Плейлисты, созданные специально для Беларуси, включают музыку только наших артистов: «Неопоп» — с новыми трендами в поп-музыке, «Больше дыма» — это отборные российские урбан-хиты, а «Полный фреш» собирает звёзд местного тин-попа.
  • Особая часть каталога Spotify — композиции под разные настроения и случаи жизни — тоже была адаптирована под наш рынок. Это и «Русский миллениум» с хитами вечеринок, гремевшими на рубеже тысячелетий, и плейлист «Вы поёте великолепно» с хитами русского караоке всех времён, и плейлист «Спокойная ночь» с философскими песнями русского рока, названный в честь бессмертного хита КИНО. Настроенческие плейлисты миксуют музыку российских и зарубежных артистов, здесь есть песни под любой настрой: «Всё сложно», «Жизнь прекрасна», «Лёгкое дыхание», «Это точно любовь», «Поп-подход» и другие.

4. «Микс дня»

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

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

«Микс дня» — это одновременно и новое звучание, и знакомые композиции. Этот плейлист никогда не кончается, потому что система продолжает подгружать всё новые треки. Наполнение этих миксов меняется в зависимости от трансформации ваших вкусов — чем больше вы слушаете, тем лучше становятся плейлисты. Они не обновляются полностью, как «Открытия недели», а эволюционируют с каждой новой прослушанной композицией. Каждый микс обновляется в течение 24 часов с момента последнего прослушивания, поэтому не забудьте сохранить те песни, которые понравились больше всего.

5. «Радар новинок»

Плейлист с новыми релизами исполнителей, на которых вы подписаны, или музыкантов, которых слушаете чаще всего. «Радар новинок» состоит из 30 песен, каждую пятницу он предлагает новые релизы. Как и в случае с большинством плейлистов, чем больше вы его слушаете, тем лучше он становится, а лайки и дизлайки помогут ему развиваться в нужном направлении. С этим плейлистом вы никогда не пропустите новые треки от любимых исполнителей. Найти свой «Радар новинок» можно на Главной странице в разделе «Только для тебя».

6. «Чарт»

Позволяет следить за самыми популярными хитами в регионе. «Беларусь: топ-50» — это плейлист с самыми популярными треками в Беларуси, который обновляется в течение всего дня.

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector