Turn your PC into a Piano. Create songs with professional sound.
It is a program that turns learning the piano into a videogame.
Together with KaraKEYoke Karaoke you can sing your favorite songs.