Music by Pattan

I've been playing with algorithmic composition for years now (not that you could tell from the current results!). The most recent incarnation is Pattan, currently embodied as a CGI script. Push the button below to hear the most recent composition.

To avoid overloading the server, a new piece is composed only every 5 minutes. This piece was composed Tue May 13 14:26:38 2008 GMT; reload this page after Tue May 13 14:31:38 2008 GMT for a new piece (it is now Tue May 13 14:26:38 2008 GMT).

Listen

Wasn't that awful?   *8)   As of early September 2001 I've taught it about very elementary chord progressions, and a tiny bit about cadences. The music won't be good, though, until it has some sort of internal model of the listener, so it can build up expectations and then exploit them.

Years ago I had some more sophisticated programs that did this sort of thing (here's one of the better results); I hope to get Pattan at least that good eventually.


This page generated dynamically by a script from the toys page on DavidChess.com. Do not overbake.