Status: Evaluating bids

Contador de Bpm y Beat Detect

Project details:
Budget: Open
Published: 26 days ago
Deadline: 10 days
Bids: 1
Interested freelancers: 3
Days until project expiration: 4 days

Skills required: IT & Programming

Description:
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: IT & Programación
Subcategoría: Desktop Applications
¿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
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Jose M. R.
(Rating 0.00 out of 5)
Location: España
To find out more about this client, login to Workana.
Loading...