Expanding on the topic of livecoding focusing on sound, Alex McLean has written a paper called "Hacking Perl In Nightclubs".
When I use the phrase Perl Music, I mean music that is generated live by Perl code. Instead of writing a melodic sequence by hand, a Perl Musician writes a Perl script that algorithmically generates a melody. When making music in this way, the composer is taking a step back from the music, working with the structure behind a composition rather than with the composition itself. This approach is often termed “Generative music.”
Alex McLean and Adrian Ward have created the slub system for livecoded musical performance. Examples of livecoded music created with slub can be downloaded from their web site.