If you liked the generative, probability-based sequencing seen earlier this week, here’s another example – and it’s free and open source, so if you do want to pick it apart and you own a copy of Max/MSP or Max for Live, you can. Co-creator Giuseppe Sorce points us to the work:

This is a simple generative music synthesizer built in Max/MSP created by Diego Caponera, Nicolò Paternoster and Giuseppe Sorce. It involves 5 FM generators which play notes randomly based on a root key and intervals defined by the user. It’s an university project made for an exam for Sound’s Science degree ( Math Department of Roma Tor Vergata ).

The software is distributed “as is”, without any warranty, under a GPL license.

Not bad for an exam project. A heck of a lot more fun than a paper (and, believe me, I say that wholeheartedly having done a bit of university teaching).

Grab it:
http://code.google.com/p/smilesynth/