A free app for Android, by Yamaha Corporation.
Smart Pianist is an app for Android devices that lets you use your Android device as a digital piano. It’s an application for your Android phone or tablet that works with the Smart Pianist series of digital pianos from Yamaha. This application can play music from your Android device and convert it into a musical score.
With the app, you can play your favorite songs with the accompaniment from the Smart Pianist. It automatically creates a piano accompaniment score for your songs. You will also be able to select instrument voices and easily change the settings.