This is an experimental random music generator using a Sierpinski carpet pattern, the EarSketch library and, the Reaper DAW.
It was created for the Survey of Music Technology course on Coursera in the Fall of 2013.
- TEMPO_BPM: set this to the tempo in beats per measure (bpm)
- RANDOM_SOUND_CHOICE: Set to one of the RND_* constants at the top of the script
- MEASURE_PATTERN: a pattern of 8 sub lists, each with depth in the first index and skip(tru/false) in the second index.
You need Reaper with EarSketch installed to run this.
Then, choose Action --> Run EarSketch script... and choose this script.