name mode size
dontwork 040000
.gitignore 100644 0 kb
Makefile 100644 0 kb 100644 1 kb
bibgen.c 100644 2 kb
byteplay.c 100644 1 kb
clive.c 100644 6 kb
exprgen.hs 100644 2 kb
multiplay 100755 0 kb
play 100755 0 kb
bytebeat ======== Based on the idea described on []( and includes tools for easy experimentation. "Bytebeat" refers to sound generated by simple formulas sent to an audio output. + clive lets you play different tunes grabbed from the site. + byteplay lets you play an arbitrary formula (use 't' for the current step; see the formulas in 'clive.c' for inspiration). + bibgen poorly generates a tune and plays it. + exprgen generates a formula, but isn't very good either. Installation ------------ These tools depend on libtcc to dynamically generate C code for execution; download from []( Just run `make` afterwards. Should work on at least some platforms. License ------- Released under the Do What The Fuck You Want To Public License, Version 2.0; see for the license. Bugs and the like ----------------- Needs documentation. Does some non-standard C things (don't compile with -pedantic). Would be nice with a better random tune generator.