Frets on Fire Musical Game
Frets on Fire is a free and open source musical game for Windows, MacOS and Linux. In this game you need to play the guitar with the keyboard as accurately as possible. It is written in the Python and released under GNU General Public License version 2.0. It comes with inverted keyboard game play style and guitar controllers support and song editor for making your own tunes.