What are the free alternatives for Synthesia (looking for something that will allow me to upload a .MIDI file, and learn both hands separately)? - Quora
The 16 Best Websites to Download MIDI Files for Free - La Touche Musicale
MIDI Piano Music
Pianotify - Learn Piano Online
Salsa And Afro Cuban Montunos For Piano MIDI files
Celebrate Piano 2A MIDI Files - TimeWarp Technologies