Thanks to my buddy Randy for finding this and letting me know about it.

Apparently Microsoft has a new product that will analyze music that is sung into it, and provide you with what it thinks is appropriate accompaniment. It looks at your pitch, tempo, and melody to determine things like instrumentation, and backing melody.

Watch how it handles the vocals that have been stripped out of some of your favorites.

Here’s a sample: