My friend Tom sent me a link to a demo video of a new software program. You sing a melody that it records, and then it automatically generates a piano harmony backing track. Plus, you can set it to be happier or sadder.
Does this make sense? Check out the video of Mysong.