Musical Rhythms with Math in Perl

Let's talk about music programming! There are a million aspects to this subject, but today, we'll touch on generating rhythmic patterns with mathematical and combinatorial techniques. These include the generation of partitions, necklaces, and Euclidean patterns. Stefan and J. Richard Hollos wrote an excellent little book called "Creating Rhythms" that has been turned into C, Perl, and Python . It…