That is pretty awesome, yet at the same time, it's kind of a shame (in an ideal way) that he used samples rather than generating the whole lot programmatically... now that would have been pretty mind-blowing. As it is, it was more like setting up a sequencer that happened to be controlled via lisp. That's impressive, but the other option would have been even better (and is definitely doable)...