Анализатор музыки

May 11, 2012 12:06

Без лишних слов, спрошу прямо: "а есть ли сервис для поиска похожей музыки по звучанию?"

Не надо мне рассказывать про lastfm и muffin, которые, не анализируют дорожки, а анализируют для составления рекомендаций библиотеки пользователей.

Не надо мне рассказывать про tunatic и иже с ним, которые точечно находят трек, когда у вас есть его запись, или вы идентифицируете его с микрофона.

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

И вот почему: потому что такой анализ охренеть как сложно реализовать. Сам анализ звука - не проблема, но вот сопоставление треков - вот где загвоздка. Представьте, у вас есть миллион дорожек, с каждой из которых искомую придется сравнивать. Сколько времени на это уйдет? Конечно, можно упростить это, указывая границы анализа, допустим "сравнивать только с определенным жанром" или с какой-то выборкой исполнителей, или с выпщенными в том же году. Это значительно сократит область анализа, и, очень может быть, что время станет приемлемым. Но, согласитесь, когда вы ищете похожий трек, вас мало интересует, кем и когда он мог бы быть написан, вы ищете риффы, напевы, ударные партии, и по-хорошему, сравнивать надо со всеми треками в базе, чтобы найти наибольшее совпадение.

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

Я лишь подкидываю идеи, вдруг кто-то заинтересуется, вдруг кто-то уже над этим работает. Поживем - поживем.

публичный дневник, виртуальная жизнь, идеи, музыка

Previous post Next post
Up