Musical Instrument Digitization Interface (MIDI) provides a protocol or a set of rules, using which the musical note is directly recorded into the computer from musical instruments. A MIDI file is basically a list of commands to produce the sound. For example, pressing of a guitar key can be represented as a computer command. When the MIDI device processes this command, the result will be the sound from the guitar.The protocol provides an effective means of conveying musical information as electronic data. Since MIDI files are small in size, these can be embedded while loading of web pages and promptly played. Length of the MIDI files can be changed without degrading the quality of the signal. As the signals are stored as the notes played on the musical instrument, working on the MIDI files require knowledge of the music theory.