PDA

Ver la versión completa : [AYUDA] Librería java para procesar MP3 u OGG



pakoito
23/09/2009, 19:16
Un amigo está preparando su proyecto de final de carrera y su idea es hacer un Ouendan para Android, que además permita leer una canción y generar automáticamente el patrón de los botoncicos. Me ha mandado un mail preguntando por una cosa que parece necesitar:


Necesito una biblioteca o un algoritmo que al pasarle un mp3 o un ogg me de los bpm (beat por minuto o pulsaciones por minuto) de esa canción. Este algoritmo o biblioteca se usara para Android por lo que es preferible que este hecha en java pero si no es posible, tampoco seria mucho problema el portalarla para Android(siempre que sea posible y no requiera cosas que Android no se tengan)

También molaría si supierais alguna manera alternativa para crear los botones al tema de los BPM y de ir sacando las notas (negra, blanca, corchea, etc...)


Un saludo, parroquia.

DMusta1ne
23/09/2009, 20:46
Buff, pues la verdad es que lo que pide tu colega no es nada fácil. Yo estoy haciendo mi proyecto con la Java Sound API de Sun, que viene bastante completa para hacer programas de DSP y encima alguien ya hizo lo suyo para que funcionara con tarjetas con drivers ASIO.

Que yo conozca, nada, pero seguro que puede hacerse con la Java Sound API. Siento no poder ayudarte más.

EDIT: Esto es lo más parecido que he encontrado:

http://code.compartmental.net/tools/minim/manual-beatdetect/

Creo que lo mismo le vale, pero claro, hay que currare un poco más ;)

Un saludo pakoito