Bytebeat è uno stile di musica che si può comporre scrivendo un semplice programma in C a cui viene inviato l'output 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);}
Ci sono molte informazioni sul sito bytebeat , un'implementazione javascript e più demo e composizioni di esempio in questo thread .
Regole molto semplici: prova a scrivere una composizione abbastanza suonante. Il maggior numero di voti vince poiché è ovviamente soggettivo, anche se non così soggettivo considerando i soliti risultati.
rand()
se non è standard.