.

Cuando veo proyectos como el NSynth Super siempre me lamento de no gestionar mejor mi tiempo y encontrar un rato para experimentar con Magenta. Al final acabo llegando a la conclusión que no hay horas suficientes en el día para hacer todo lo que me gustaría, por mucho que me organizase, aunque suene a excusa.

Con todo, por muy auto-convincente que resulte mi racionalización, esa sensación volvió a surgirme al toparme (vía Hacker News) con DrumBot, una aplicación web que te permite tocar música en tiempo real con una batería de aprendizaje automático que toca basándose en tu melodía. […] Utiliza el mismo modelo GrooVAE que el plugin Drumify de Magenta Studio para generar pistas de batería que haga juego con la melodía del usuario. […] [Puedes] tocar con DrumBot desde tu navegador o echárle un vistazo al código en GitHub.

Fotograma de un vídeo que muestra DrumBot en funcionamiento. Fuente: YouTube [].

Ya que lo que procesa son instrucciones MIDI lo primero que me he preguntado es si se podría utilizar con melodías de canciones para ver qué percusión genera. Sin irme a lo excesívamente complejo, probaría con un par de compases de «I’m Broken» de Pantera o «Master of Puppets» de Metallica con cambios de tiempo, para ver qué produce. Lo único es que las secciones con cambios de ésta última están en octavos y, por lo poco que he visto, parece que cuenta cuartos. En el caso de Metallica, me sigue pareciendo más interesante la generación las pistas de batería con redes LSTM.