CLAM Annotator, reconocedor de acordes en canciones

El Music Technology Group de la Universitat Pompeu Fabra de Barcelona lleva mucho tiempo trabajando en CLAM, un framework para investigación y desarrollo de actividades relacionadas con el audio y la música. Alrededor de este framework, programado en C++ se ha construido una serie de aplicaciones, como Voice2MIDI o Annotator, que permiten el análisis de ficheros de audio.
Precisamente de esta última vamos a hablar, ya que ha levantado bastante expectación por su capacidad para analizar una canción y reconocer los acordes que suenan en ella. Esto, que sonará estupendamente a aquellos músicos aficionados con no muy buen oído (como yo), no es una tarea fácil, así que vamos a ver con un ejemplo como hacerlo y si realmente funciona bien.
En primer lugar nos bajaremos las librerías externas y el propio programa CLAM Annotator desde la página de descargas y los instalaremos. Una vez instalados, lo mejor es seguir las instrucciones del wiki, aunque desde aquí también le daremos un repaso.
Ejecutamos el programa y abrimos el proyecto Chords.pro, del cual podemos quitar las canciones que lleva por defecto. Añadimos las canciones que queramos analizar desde el menú Project -> Add song to project. Seleccionamos la canción, momento en el que dará un error de que no encuentra el descriptor y que podemos ignorar.

Una vez añadida la analizamos desde el menú Song -> Reload descriptors y, una vez finalice, recargamos los datos desde Song -> Reload descriptors. Ya podemos pasar a la pestaña Intrasong Descriptors, donde podremos ver los datos que ha obtenido el programa tras el análisis.
¿Ha funcionado correctamente CLAM Annotator en nuestro caso? Lo hemos probado con la canción American Idiot de Green Day y este ha sido el resultado (conviene usar el zoom para ver los datos mejor).

El programa nos ha indicado la siguiente serie de acordes: G#, C#, F#, C# y F#. Como conocíamos previamente los acordes de esta canción, que se grabó como G#, C#, F#, C#, G# y F#, (tocada como A, D, G, D, A y G en una guitarra afinada medio tono hacia abajo) vemos que ha faltado un acorde por analizar, aunque suena tan poco que tampoco es de extrañar que el programa no lo haya reconocido.
La siguiente prueba la hacemos con Knocking on heaven’s door, versión de Guns’n’Roses del clásico de Bob Dylan, obteniendo el siguiente resultado.

En esta ocasión, los acordes que nos indica el programa son: F#, C# y B, acordes correctos respecto a la canción original que se tocaba como A, D y C en una guitarra también afinada medio tono hacia abajo. Otro acierto para CLAM Annotator.
Es cierto que no siempre el programa funciona tan estupendamente, pues con alguna canción he tenido problemas en los resultados, probablemente por mi falta de práctica con el programa, pero desde luego CLAM promete y mucho.
¿Alguno de vosotros se anima a probarlo y comentarnos que tal le ha ido?
Más información | CLAM.
Comentarios
WSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Fútbol
- Famosos
- Fans
- Fotografía
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Móviles
- Música
- Moda
- Moda hombres
- Motor
- Motos
- Niños
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leido
- Google Chrome OS: torpedeando a Microsoft donde más le duele
- Google Chrome OS, sistema operativo para ultraportátiles
- Google Chrome OS: Lo siento chicos, pero no queda pastel para todos
- ViGlance: la superbarra de Windows 7, para Windows XP
- Oído cocina, otra ración de Freetos
- VLC Media Player 1.0 "Goldeneye"
- El precio de Windows 7
- 10 alternativas a Pirate Bay
- Microsoft te anima a usar Internet Explorer 8 en "modo porno"
- Quecocinohoy.com, las mejores recetas de cocina a elegir
Lo+votado
- Screenlets, los widgets del escritorio GNU/Linux (Screencast)
- Google Chrome OS: torpedeando a Microsoft donde más le duele
- Firefox 3.5 versión final ya disponible
- ¿Qué hay de nuevo en HTML5?
- Moovida, el nuevo nombre y diseño de Elisa Media Center (Screencast)
- 10 alternativas a Pirate Bay
- Microsoft hará un gran anuncio el próximo lunes
- Gmail ahora permite adjuntar archivos de hasta 25 MB
- Microsoft Security Essentials (Morro) sale bien evaluado en los primeros tests
- Global Gaming Factory X AB compra The Pirate Bay
Lo+comentado
- El precio de Windows 7
- Google Chrome OS: Lo siento chicos, pero no queda pastel para todos
- Firefox 3.5 versión final ya disponible
- Google Chrome OS: torpedeando a Microsoft donde más le duele
- Vulnerabilidad crítica en ActiveX de Internet Explorer 8
- 10 alternativas a Pirate Bay
- Liberado VirtualBox 3.0 final
- ViGlance: la superbarra de Windows 7, para Windows XP
- Imagen de la semana: Clever Windows, una nueva idea para GNOME 3.0
- Microsoft Security Essentials (Morro) sale bien evaluado en los primeros tests




Me apunto para probarlo... luego cuento que tal me fue.
Yo me he animado a probarlo con 2 canciones acústicas.
Y la verdad es que las ha clavado, al tocarlas en la guitarras los acordes encajaban perfectamente con la canción. Además con eso de que te reproduce la canción mientras te "chiva" los acordes, en muy poco tiempo la tienes.
Hay veces que se marea y cambia muy rápido de acorde... pero siempre hay uno predominante.
Una nota: en las instrucciones has puesto 2 veces la misma frase:
"Una vez añadida la analizamos desde el menú Song -> Reload descriptors y, una vez finalice, recargamos los datos desde Song -> Reload descriptors. Ya podemos pasar a la pestaña Intrasong Descriptors, donde podremos ver los datos que ha obtenido el programa tras el análisis".
La primera vez tienes que dar a Computer descriptors en vez de lo que pones.
Lo dicho un estupendo programa para los torpes como yo
no entiendo ni pomo, jejeje, hice lo del tuto, supongo que analizo toda la cancion, etc. pero no entiendo donde dice los tonos del tema... en si al reproducir el tema veo como cambia de tono "supuestamente" (en el espectro inferior), pero cambia muy rapido y ademas muestra como 5 tonos a la vez...
no puedo instalar, quisiera que fueran mas especificos con sobre windows ascendente o no se en el wiki
no puedo descargarlo me baja solo 29 kb de cada uno y dice que el archivo exe no es una aplicacion w32 valida que hago
la wea fomo wn no tiene ninguna informacion metanselo por el oyo
pues me lo he instalado y no hay forma q me reconozca ni la canción en algunos casos, ni los acordes en la mayoria..
al final lo he desinstalado tras perder una tarde entera y mosquearme con el programa jeje
alguien me explica qué puedo hacer??
por favor si me pueden mandar mas info
gracias
Un saludo.
Estoy intentando usar la aplicación pero, una vez descargada(y lo he heco varias veces), no funciona. Después de indagar un poco he encontrado que el archivo(zip)'library' me lo da por no válido o erróneo. ¿Qué puedo hacer?. Gracias