Smart Pianist app for iPhone/iPod touch/iPad helps you practice and perform songs by analyzing the audio song stored in your iOS device and then displays the ...
https://uk.yamaha.com/en/products/musical_instruments/pianos/clavinova/clp-645/smart_pianist.html