MIDI files.
If you're looking for MIDI files, either to listen, practice, edit, learn or print a score, we know of a few places that may be of interest.
An archive specialised in classical music with an impressive collection of media files. It requires registration, and free user accounts just allow for five daily downloads. Nevertheless, it comes in handy when you just need to know how goes that fiendish Rachmaninov passage.
MIDI Database includes thousands of pop, rock, punk, dance, rap, country and soundtrack MIDI files. It features a clean and elegant design (something of a rarity in MIDI sites) that sorts music by genres or top numbers. Navigation is extremely intuitive, which compensates a bit for the lack of an in-house search engine (they do have a Google box). Not a bad starting point.
Powerful MIDI file search engine that looks for your query throughout the Internet. If you can't find what you're looking for in other websites or in your favourite repositories, this bot is worth a try; bear in mind that the resulting list may be a little overwhelming if your search parameters were not specific enough.
Yet another search engine that looks for MIDI files everywhere in the Internet. A good complement (or alternative) to Music Robot that boasts about having an index of over 1.5 million files. There are of course works and authors that resist your best efforts, but the homepage promises daily updates and invites us to return often to see if the elusive file has been added —just a bait to make us increase their web statistics? Maybe.