Analisando propostas

Contador de Bpm y Beat Detect

Publicado em 04 de Setembro de 2016 dias na TI e Programação

Sobre este projeto

Aberto

Hola,
Necesito un modulo realizado en Delphi preferiblemente, para realizar conteo de bpm's y detectar los beats de la canción.
Es para mejorar una aplicación realizada con las bass.dll.
Las bass usan Soundtouch para la detección de bpm, pero no es lo suficientemente precisa. Necesito una precisión del 99%. Para comprobar esta precisión, es necesario descargar la versión free del virtual dj y comparar los resultados obtenidos con los resultados del virtual dj.


La idea es abrir el stream de audio con las bass.dll y pasar los datos obtenidos con bass_channelgetdata a un módulo para realizar la detección.

Yo he probado con las soundtouch, y los resultados no son todo lo precisos que necesito.
He probado con un programa que es opensource (MIXXX), que usa 2 algoritmos o librerías para realizar el contador de bpm. Uno son las soundtouch, y le pasa lo mismo que a mi. Existen desviaciones considerables.

EL otro algoritmos es de Vamp plugin sdk ( usando un plugin llamado QM Bpm and Beat detector).
Con Mixxx, usando este segundo sistema de detección, el resultado de acierto es muy elevado.

Necesito un modulo, si puede ser en Delphi mejor, para realizar la detección de los bpm y los beats ( un array con las posiciones ).
También podría ser una dll realizada en otro lenguaje (c++).

Saludos

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Windows

Prazo de Entrega: 14 de Setembro de 2016