Midi File Analyzer

Midi File Analyzer is a Windows application that will display all the data, except the Note On/Note Off data, from any Standard Midi File (.MID) in a readable format.

Select ReadMe in the Help menu to find basic information regarding this program.

If information exceeds the screen, use the scroll bar, or PAGE UP or PAGE DOWN.

To learn how to use Help, press F1, or select Using Help from the Help menu.

Open

 Use the scroll bar on the right to scroll through the data.

 If the Next button is undimmed, click on it to proceed to the next section of the file.

 If the Previous button is undimmed, click on it to revert back to the previous section of the file.

 The check boxes on the right allow the user to suppress certain data which may be very lengthy and repetitive. Any or all of the options may be suppressed. It should be noted that clicking on any of the check boxes will not suppress anything currently being displayed. The way around this is to reload the file after setting up the check boxes (or moving to the Next or Previous section, and then moving back).

 On certain files, which are very large, an 'Out of Memory' message may occur. These files can still be viewed by suppressing some of the most heavily displayed data.

 Note that the Patch range is from 1 to 128, as this is how they are stored on .MID files, although they are actually interpreted as from 0 to 127.


Open

To select a particular file, click on File,Open on the menu, or click on the Open button.

Select a drive, if necessary, by clicking on the down Arrow beside 'Drives'.

You have to then doubleclick on the required directory or directories, until arriving at the directory where the desired file is located. It will be automatically displayed on the left.

Then simply doubleclick on the desired file. Optionally, single click on the Filename, and then click on the Okay button.

The file data will automatically be displayed on the screen.


Standard Midi File

Most sequencers and Midi Players recognize Standard Midi Files. These are files with the extension .MID, and contain a universally recognized format, which allows them to be passed around, and played by virtually any user.

These files all have a short header section, and then fall into three basic types:

Type 0 contains only one track, and all performance data is contained within that track.

Type 1 will contain a series of tracks following the header, which will be played concurrently, and therefore must be synchronized for timing.

Type 2 contains a series of tracks, which are asynchronous, each track probably being a different song.

All data required for performance are contained on these files, as well as additional textual information regarding the Author, Copyright, and any descriptive data deemed necessary.