Evaluando propuestas

Contador de Bpm y Beat Detect

Publicado el 04 Septiembre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

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

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: 14 Septiembre, 2016