James Murphy (formerly of LCD Soundsystem) has built an algorithm to musically interpret live data from the US Tennis Open which will create around 400 hours of music. All previous games can be listened to and each has a different flavour - it can get a little glitchy but try Djokovic vs Querry or Brengle vs Lisick for starters. Or have a play with the algorithm yourself.
GaMuSo is an application of BioGraph-based data mining to music, which helps you get recommendations for other musicians. Based on 140K user-defined tags from last.fm that are collected for over 400K artists, results are sorted by the "nearest" or most probable matches for your artist of interest (algorithm described here). [more inside]
A fun flash rhythm builder based on Euclidean patterns. For those who enjoyed Circuli (previously) and the Whitney Music Box (also previously), I recommend Wouter Hisschenmoller's rhythm builder, which uses a Euclidean algorithm to create African-like rhythms, which you can layer to create some fun and complex beats.
The principles of Harmonics were discovered by Pythagoras c.587-c.507 B.C. during travels to Egypt and throughout the ancient world. Hans Kayser made a profound philosophic study of harmonics in the 20th century. Algorithmic composition is the technique of using harmonic algorithms to create music. Drew Lesso has been creating algorithmic music since 1975. Samples like Crystal, Constellations, or Planet Earth demonstrate the math behind the music. Over the years, Lesso has collaborated with many other musicians and poets to create an airy, evolutionary legacy.
Introduced to Western culture by the Beatles in their single Norwegian Wood, the sitar has featured prominently in North Indian classical music for centuries. Princeton-based computer scientist Ajay Kapur updates the instrument with his ESitar, an audio and video controller that uses gesture input (PDF) and machine learning algorithms to facilitate joining the computer with Ajay in his sitar performance. Undergraduate engineering students at the University of Pennsylvania work from the other direction, building RAVI-bot, an award-winning, self-playing robotic sitar (YouTube) programmed to generate music from classical Raga scales and melodies all on its own. For those in the Philadelphia area, be sure to check out a live performance of RAVI-bot at the local Klein Art Gallery.
The John Whitney Music Box Variations are (currently) 17 nifty Flash sound/color objects based on the harmonics and algorithmic animation work of John Whitney, from the same fine fellow who brought us CoverPop and ColrPickr.
Algorithmic composition is a method of composing music using basic alogrithm models to compose. Musicalgorithms is a program designed to allow composers a tool to explore algorithmic composition and lay people the opportunity to create music based on non-musical models.