Incredible bit of software if it works as well as the demo video suggests.
This should not be possible!
Watch the video here:
http://www.celemony.com/cms/index.php?id=dna
The gimmick is called "Direct Note Access" and can seperate the notes out of a chord in an audio recording, using the audio editor Melodyne (which I confess I'd never heard of).
The bit that blows me away is towards the end when with a drop-down menu you can change the whole thang from a major to minor key or vice versa... (or into a mode, etc)
Very very impressive.