Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Алгоритм определения темпа песен

Ответить
Настройки темы
.NET - Алгоритм определения темпа песен

Старожил


Сообщения: 230
Благодарности: 2

Профиль | Отправить PM | Цитировать


Меня попросили написать программу, которая в коллекциях музыки определяла бы темп песни (быстрая, средняя, быстрая или хотя бы быстрая и медленная-средняя) и нумеровала бы названия песен так, чтобы при воспроизведении темпы песен чередовались. Существует ли алгоритм обработки, который бы определял темп песни (хотя бы примерно)?

Отправлено: 23:01, 01-01-2020

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4461
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


tumanovalex, в Google с ключевыми словами BeatDetector Beat Analazer BPM github.
Смотрел диаганоально, попадались реализации на С++, Js. Аогоритмы не разбирал.
P.S. Алгоритм найден. tumanovalex, давайте договоримся так. Вы впреде самостоятельно ищите информацию по ключевым словам. А потом мы сверяем результаты.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Последний раз редактировалось lxa85, 02-01-2020 в 23:22. Причина: PS


Отправлено: 23:19, 02-01-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


lxa85, имя ссылку, сестра, ссылку !

P.S. А, понял — Вы хотите сверить результаты поиска вручить удочку.

Отправлено: 23:53, 02-01-2020 | #3


Старожил


Сообщения: 230
Благодарности: 2

Профиль | Отправить PM | Цитировать


http://mziccard.me/2015/05/28/beats-...-algorithms-1/
https://www.parallelcube.com/2018/03...ion-algorithm/
https://www.clear.rice.edu/elec301/P.../beatalgo.html
http://soundlab.cs.princeton.edu/pub...amta_aadwt.pdf
Как я понял, можно использовать алгоритм по второй ссылке. Совпало?
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:28, 03-01-2020 | #4


Аватара для lxa85

Необычный


Contributor


Сообщения: 4461
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


tumanovalex,
Цитата tumanovalex:
Как я понял, можно использовать алгоритм по второй ссылке. Совпало? »
Классно! Нет, не совпало, но спасибо.
Ссылки:
Не совсем алгоритм (хотя может и умеет в js не смотрел) просто сервис. https://akkordus.ru/services/bpmonline
Уже алгоритм с пояснениями: http://joesul.li/van/beat-detection-using-web-audio/
Реализации https://github.com/tornqvist/bpm-detective
https://github.com/dlepaux/realtime-bpm-analyzer (в алгоритмах ссылается на вышеуказанный )
Еще одна реализация https://github.com/cjcliffe/beatdetektor есть как C++ так и JS
Iska, И да удочку, и еще интересно как поисковики по один и тем же запросам отдают абсолютно разные ответы.
Т.е. по большому счету - это обучение нейросетей, которые потом помогут в поиске. Игра в долгую Особенно интересно когда люди с разными историями подходят к решению задачи и подходят с разных сторон

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 11:55, 03-01-2020 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата lxa85:
и еще интересно как поисковики по один и тем же запросам отдают абсолютно разные ответы. »
От местоположения может зависеть, от ip-адреса, от истории предыдущих поисков (даже без регистрации — Ваши данные в Поиске) и т.п.

Отправлено: 12:14, 03-01-2020 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Алгоритм определения темпа песен

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Поиск песен HETPE3B Флейм 1919 06-08-2019 11:24
Как отредактировать видео песен (гамма и др.) концертного DVD и сохранить меню песен? ab Видео и аудио: обработка и кодирование 0 08-02-2011 05:23
Подскажите программу для смены темпа, тональности и очистки от шума Francuzzz Видео и аудио: обработка и кодирование 15 26-11-2009 19:10
Алгоритм определения продолжительности mp3 mrcnn Программирование и базы данных 1 20-12-2004 09:18




 
Переход