Microsoft Research has come up with an ingenious PC application called Songsmith.
Just open up Songsmith, choose from one of thirty different musical styles, and press record. Sing whatever you like – a birthday song for Mom, a love song for that special someone (they’ll be impressed that you wrote a song for them!), or maybe just try playing with your favorite pop songs. As soon as you press “stop”, Songsmith will generate musical accompaniment to match your voice, and play back your song for you. It’s that simple.
Robert Scoble was given a demo by the developers in his Vegas hotel room.