Visual Piano brings you the universal tool to play piano and sing from any midifile and karaoke files! With Visual Piano, you start to play immediately. No skills nor score reading techniques are required. Load a song, simply watch which notes are being played, slow down the tempo if needed...and then just follow! Sing along while the lyrics appear on the screen, and eventually transpose the melody into the keythat fits your singing capabilities!