« NIME: Performance Inspiration | Main | Concept Presentation: Mapping mapping and playing playing »

Algorithmic Composition: My first stochastic canon

This is a short little exercise that uses a linear distribution of random numbers to select notes and note durations that appeal to me. These are then arranged into an AABA pattern that gets played over itself in double and quadruple time. Here's a schematic representation:

AABAAABAAABAAABA
A A B A A A B A
A   A   B   A

Here is the csound file, and here is the python script that generates the score. The output from a run of the program (with a 16 second pattern length) is included below (download here).


Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)