Bytebeat é um estilo de música que se pode compor escrevendo um programa C simples cuja saída é canalizada aplay
ou /dev/dsp
.
main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);}
Há muitas informações no site bytebeat , uma implementação em javascript e mais demos e composições de exemplo neste segmento .
Regras muito simples: tente escrever uma composição que soe bastante. A maioria dos votos ganha, pois isso é obviamente subjetivo, embora não seja subjetivo, considerando os resultados usuais.
rand()
não seja padrão.