Nice job. I thought about building something like this many years ago, but ended up experimenting with music generated from abelian sand pile algorithms instead. I've seen a number of attempts at using genetic algorithms to recombine previous musical patterns.
What's obviously missing is a "fitness function" that can approximate the equivalent of human taste, so the final evolved forms just end up being widely random in terms of quality.
AlgoMotion also did a video explanation for a music based version of Conway's Game of Life last year. Highly recommend their videos.
https://www.youtube.com/watch?v=b2SjVwYNr54
Incidentally if you like musical toys like this - Electroplankton [1] was a fun little game that had a series of almost organic musical instruments.
[1] https://en.wikipedia.org/wiki/Electroplankton