Recently I became curious about MDI files. In order to better understand MIDI files I found that TiMidity++ is helpful for playing and converting MIDI files. This site describes the layout of MIDI files.
I also came across an interesting utility called midicomp that converts MDI files to and from human readable text files.
Since midicomp makes it easy to generate MIDI text files with a little scripting I became curious what it would sounds like to iterate through all the instruments and then for each instrument play some notes in ascending order. Since I thought it sounded interesting here is the result:
To better understand what you are listening to consult this page to see the instruments listed in order by program number.
The above files are subject to the Creative Common Share Alike 3.0 license.