Bytebeat ist ein Musikstil, den man komponieren kann, indem man ein einfaches C-Programm schreibt, dessen Ausgabe an aplay
oder geleitet wird /dev/dsp
.
main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);}
Auf der bytebeat-Site finden Sie zahlreiche Informationen , eine Javascript-Implementierung sowie weitere Demos und Beispielkompositionen in diesem Thread .
Sehr einfache Regeln: Versuchen Sie, eine hübsch klingende Komposition zu schreiben. Die meisten Stimmen gewinnen, da dies offensichtlich subjektiv ist, wenn auch nicht so subjektiv, wenn man die üblichen Ergebnisse berücksichtigt.
rand()
.