SoftMusic is a program that creates music based on a random generator and various restrictive algorithms. It can be used for quickly creating ambient musical backdrops, cyclic arpeggios that can be used in techno songs, or just plain strange music. You can also sit fiddling with the large amount of configuration options for fun, and become mesmerized by the strange tunes that flow from your speakers.
A manual is here. And the sourceforge project page (including downloads) is here.
The program has been created by Stefan Blixt, who has a pathetic attempt at a homepage here.