Bytebeat to styl muzyczny, który można komponować, pisząc prosty program w języku C, którego dane wyjściowe są przesyłane strumieniowo do aplay
lub /dev/dsp
.
main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);}
Na stronie bytebeat znajduje się sporo informacji , implementacja javascript oraz więcej demonstracji i przykładowych kompozycji w tym wątku .
Bardzo proste zasady: spróbuj napisać ładnie brzmiącą kompozycję. Większość głosów wygrywa, ponieważ jest to oczywiście subiektywne, choć nie tak subiektywne, biorąc pod uwagę zwykłe wyniki.
rand()
jest niestandardowa.