Me puse a probar el software de la raspberry pi y encontré sonic pi. Con este programa se puede generar música escribiendo código. Tiene samples, efectos, presets, sintetizadores ya hechos y una infraestructura ya montada para hacer scripts sencillos que generen música. Intenté correrlo en mi computadora y no me funcionó, así que me puse a buscar otros programas , de preferencia hechos en python y fue así como encontré FoxDot y mientras lo probaba tuve el gusto de encontrar información sobre la cultura del "live-coding" y/o "algorave". El concepto del live coding ya lo había visto pero no sobre música sino sobre escritura de software en general.
FoxDot tiene cosas bastante interesantes y permite hacer ideas musicales complejas con poco código. El autor de FoxDot tiene estos ejemplos de 10 líneas de códigos: https://github.com/Qirky/ten-lines-or-less
Aún no he llegado a dominar todas las capacidades de FoxDot. Tampoco me gusta tanto la idea de la música electrónica basada en ruido (aunque hay excepciones). Me gustaría poder usar la potencia de FoxDot para armonías y melodías. Creo que se podría experimentar con teoría musical. Pero mientras llego a tener la capacidad o el tiempo para hacerlo, he estado haciendo experimentos como estos: