Microsoft MySong, a software accompanist for vocalists, automatically chooses chords to accompany a vocal melody, allowing a user with no musical training to rapidly create accompanied music.
According to Microsoft:
MySong is a creative tool for folks who like to sing but would never get a chance to experiment with creating real original music. Come on, you know who you are… you sing in the car, or in the shower, or you go to karaoke clubs, or you just once in a while find yourself singing along with catchy commercial jingles. MySong is also a great tool for songwriters who want to quickly experiment with melodies and accompaniments.
The musical results are pretty mundane – but I could see something like this being a useful tool for musicians creating new songs – if you could programmatically control the logic used for harmonization.
What do you think of this sort of thing?