I think the theory behind this is a great deal more interesting than that video lets on. The idea started out as simple C programs piping characters to a UNIX audio device. But it's grown since then, now there's a web page that lets you create audio with Javascript expressions[1] (one of my favorite tracks from this scene was generated that way[2]).<p>There's some good blog posts about the origins of this[3], and music theory behind it[4]; both of which will go into more detail than I'd care to for a HN comment[3].<p>[1] <a href="http://wurstcaptures.untergrund.net/music/" rel="nofollow">http://wurstcaptures.untergrund.net/music/</a><p>[2] <a href="http://www.youtube.com/watch?feature=player_detailpage&v=tCRPUv8V22o#t=314s" rel="nofollow">http://www.youtube.com/watch?feature=player_detailpage&v...</a> (5m 13s)<p>[3] <a href="http://countercomplex.blogspot.co.uk/2011/10/algorithmic-symphonies-from-one-line-of.html" rel="nofollow">http://countercomplex.blogspot.co.uk/2011/10/algorithmic-sym...</a><p>[4] <a href="http://countercomplex.blogspot.co.uk/2011/10/some-deep-analysis-of-one-line-music.html" rel="nofollow">http://countercomplex.blogspot.co.uk/2011/10/some-deep-analy...</a>