If you are an advanced keyboard player or hobbyist and have a Mac and MIDI keyboard, then you may be interested in Synthesia, developed by Nicholas Piegdon. The game follows the same game format that Guitar Hero incorporates, that is, the music tracks appear visually on the screen, and how they continue throughout it to make the user play the necessary notes at all times to play the music. It can now be downloaded from the developer’s website and is completely free.
But unlike Guitar Hero, this game really teaches you to play the keyboard since you need to use a MIDI keyboard to play. It includes many MIDI songs, although it is compatible with any MIDI song. It allows you to practice with both your left and right hands separately, and at the end of the performances the level of accuracy and speed are judged.