MIDI carries event messages that specify notation, pitch and velocity (loudness or softness), control signals for parameters such as volume, vibrato, audio panning from left to right, cues in theatre, and clock signals that set and synchronize tempo between multiple devices.
Listen to midi songs in a Tube Radio, it will bring back old memories.
The 'Very Best of GUS MIDI' Collection
This compilation was done by Gerd R. with the help of many people on the Internet (see last section for thanks and greetings). It is a collection of over 250 MIDI files that sound great on the GUS (Gravis Ultrasound) and probably any other General Midi soundcard.
You will need the above vacuum tube or valve radio to play midi songs. download and configure the midi plugin and soundfonts. Valve Radios have good sound quality. Try it out.
MIDI revision 15
Allows XMPlay to play MIDI files, using SF2 and SFZ soundfonts to provide the sounds. This part may be difficult for some, Take the help of a Geek-Nerd in the Neighborhood.
MIDI Files at MIDI World
MIDI stands for Musical Instrument Digital Interface and has been the rage among electronic musicians throughout its six year existence. It is a powerful tool for composers and teachers alike. It allows musicians to be more creative on stage and in the studio.
The free notation player displays MIDI music files as sheet music that you can view on the screen while the notes play.
Read more at - MIDI Music Magic - Playing Enchanting MIDI Tunes