The Magic of MIDI V1: Collection With 169,454 MIDI Files! : Modern XP - modernxp.neocities.org : Free Download, Borrow, and Streaming : Internet Archive
Free MIDI Files for Producers! - YouTube
Midi Chords Scales Progressions, Beats and Basslines
50,000 Free MIDI Files Pack
Free MIDI Files - The Ultimate List - FREE MIDI PACK - Off The Beat
Unlock music theory in 15 minutes (free MIDI files included) - Blog | Splice