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
MidiPiano - MIDI File Player/Recorder | Music making and editing
Piano Visualizer - Bring your piano music to life
Free MIDI Files - Where to Find Them - Beat Lab
Ultimate List of Free MIDI Packs [Updated 2023] – Cymatics.fm
Super Midi Collection Bundle Digital 845,000 Files
Piano MIDI files
Midi Sheet Music
Ultimate List Of Free MIDI Packs (Royalty Free) – MobileMusicPro