A survey of musical topics and techniques ... with Perl!