PianissimFree (Free version) is a free piano app. The Full version allows you to upload and play your own music scores! Simply write the music notes into a text and upload through FileShare.
Auto Play or Learn and play along.
Different set of keyboard sound bytes for iPhone and iPad.