Bytebeat es un estilo de música que se puede componer escribiendo un simple programa en C cuya salida se canaliza hacia aplay
o /dev/dsp
.
main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);}
Hay una buena cantidad de información en el sitio bytebeat , una implementación de JavaScript y más demostraciones y composiciones de ejemplo en este hilo .
Reglas muy simples: Intenta escribir una composición que suene bonita. La mayoría de los votos aumentan ya que eso es obviamente subjetivo, aunque no tan subjetivo teniendo en cuenta los resultados habituales.
rand()
no sea estándar.