Your vote:
It allows you to play the piano with either your mouse or computers keyboard.
Virtual keyboard piano loaded with dubstep loops
It is a free program that allows you to make various music beats.