There are many ways can play midi files? don't you know? for example
OnlineSequencer.net is an online music sequencer that allows you to play midi files online.
Step 1: Click “Import MIDI” button on the top menu to load your MIDI file into the online MIDI player.
Step 2: After choosing MIDI file and then click “continue” to enter a new interface. Next, choose different instruments for tracks.
Step 3: Click “Previewing/Import” and then you will see the detailed MIDI data.
Step 4: Click the yellow button to start to play MIDI file.
Well, these words are copied from http://www.videoconverterfactory.com/ti ... layer.html
if you are interested in it, you can take a look