The people behind SongSmith reckon that "Everybody has a song inside". I just hope that in my case it isn't "Shaddap You Face".

Anyhoo, the program itself is rather clever (as it might be, coming from Microsoft Research). It will orchestrate a tune that you sing, adding accompaniment in one of 30 styles. It does this by analysing the notes that it hears and then using some clever algorithms to pick chords that would sound the best alongside.

It is a free download, and looks like fun. Perhaps it might be useful for some cheap and copyright free game soundtracks....