Yamaha released Smart Pianist this weekend as a companion app for their CSP series digital pianos. A key feature in the app is the ability to generate a score from an audio source. Just point the app at your favorite music and it will give you automatic sheet music! I'm not sure how well that actually works out in practice, but it sounds promising!
Smart Pianist [US] iTunes Description:Smart Pianist lets you access features of the revolutionary Clavinova Smart Pianist (CSP) series digital pianos, like the CSP-150 and CSP-170. This special app provides a variety of music-related features for you to use your compatible iOS device with the Clavinova CSP.
1. Learn to play your favorite songs right away with the exclusive Audio to Score function. When connected to the Clavinova CSP, the Audio to Score function automatically creates a piano accompaniment score from songs in your music library.
2. Enjoy backing band accompaniment and singing with your own performance. Control the accompaniment feature of the Clavinova CSP, including a large number of Style patterns in various musical genres. These allow you to choose the best virtual backing band for your songs.
3. Hear concert grand piano sound at your fingertips. This Clavinova CSP features high-definition instrument Voices, including the Yamaha flagship CFX concert grand piano and the legendary Bösendorfer* Imperial concert grand piano.
*Bösendorfer is a subsidiary company of Yamaha.
Kraft Music did a demo of the piano with the app! I love the "Stream Lights" feature as an educational tool. Unfortunately the $3,500 CSP-150 may be too steep for some educators.