diff options
author | bnewbold <bnewbold@robocracy.org> | 2012-12-19 18:40:20 +0100 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2012-12-19 18:40:20 +0100 |
commit | ff3a4e3ee0c27c38ca9a63a4fe6fe54221687e91 (patch) | |
tree | ef9d591646be4b0fb3ac4904686f2fad4b46b5a5 /README | |
parent | cd699af1e7d3e64556d2f9373db1d337cf14d2f5 (diff) | |
download | bytetunes-ff3a4e3ee0c27c38ca9a63a4fe6fe54221687e91.tar.gz bytetunes-ff3a4e3ee0c27c38ca9a63a4fe6fe54221687e91.zip |
restructure notes
Diffstat (limited to 'README')
-rw-r--r-- | README | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -0,0 +1,51 @@ + + _ _ _ + | |__ _ _| |_ ___| |_ _ _ _ __ ___ ___ + | '_ \| | | | __/ _ \ __| | | | '_ \ / _ \/ __| + | |_) | |_| | || __/ |_| |_| | | | | __/\__ \ + |_.__/ \__, |\__\___|\__|\__,_|_| |_|\___||___/ + |___/ + + +players for bytebeat music. + +### Example Tunes + +the original (to me): + + echo "main(i){for(i=0;;i++)putchar((i*(i>>8|i>>9)&46&i>>8)^(i&i>>13|i>>6));}" | gcc -x c - && ./a.out | aplay + +my favorite (thus far): + (t*9&t>>4|t*5&t>>7|t*3&t/1024)-1 + +### References + +projects: + http://wurstcaptures.untergrund.net/music/ + http://shackspace.de/?p=2509 (The Noiseplug) + http://hackaday.com/2011/11/01/annoy-your-sound-guy-even-more/ (Noiseplug HaD) + https://github.com/erlehmann/libglitch + opcodes: http://paste.ubuntu.com/733764/ + HTTP://0Xa.kuri.mu/2011/10/09/bitop-videos/ + GlitchMachine: http://www.umlautllama.com/w2/?action=view&page=GlitchMachine + +listings: + http://shackspace.de/wiki/doku.php?id=project:algorithmicsoundscapes + http://pelulamu.net/countercomplex/music_formula_collection.txt + +commentary, other: + http://countercomplex.blogspot.de/2011/10/algorithmic-symphonies-from-one-line-of.html + http://countercomplex.blogspot.de/2011/10/some-deep-analysis-of-one-line-music.html + http://countercomplex.blogspot.de/2011/06/16-byte-frontier-extreme-results-from.html + http://canonical.org/~kragen/bytebeat/ + http://pouet.net/topic.php?which=8357 + "Discovering novel computer music techniques by exploring the space of short computer programs" + http://arxiv.org/abs/1112.1368 + http://royal-paw.com/2012/01/bytebeats-in-c-and-python-generative-symphonies-from-extremely-small-programs/ + http://www.metafilter.com/111959/Todays-formulaic-music + +similar: + http://yaxu.org/haskell-hack/ + http://sunsite.univie.ac.at/Mozart/dice/ + http://music.columbia.edu/~douglas/strange_things/?p=78 + |