Are there any useful apps or websites out there for learning to play by ear? For learning piano? For translating a pdf of sheet music into a music xml or brf file? Shannon