A MIDI file is a Musical Instrument Digital Interface instructional file that explains how music should sound. Here's how to open or convert one.
MidiExplorer
MIDI Audio Signature Format: Specification and MID Recovery Example
MIDI File Format – Eric J. Knapp
MidiPlay - A Windows program for playing Midi files
Maestro Midi Player Tool Kit - Good news for your rhythm game ! - Unity Forum
A Standard MIDI File
FL Studio Explained: Midi Import/Export - Turn Curiosity Into Action
How to Make & Edit MIDI Files
MIDI