Midiprt is a utility program to display the contents of a MIDI file. It uses no specific CMT modules and can be built as an ordinary C program. Midiprt was contributed by George Logemann.
Running Midiprt involves a dialog as follows (each response is followed
by <Enter>):
If you reply y to showing details, the system asks:
Times are measured in pulses. The track header indicates ppq = pulses
per quarter note; the "set tempo" meta event indicates microseconds per
quarter note.
The first byte of a message is followed by the number of bytes in the message
enclosed in parentheses, then the remaining bytes of the message.
Message bytes are in hex, quantities (times, numbers of bytes) are in decimal.
Midiprt does not use a standard file open dialog on the Macintosh. The easiest way to use the program on the Macintosh is to put the executable program file into the folder with the parameter and .mid files. The output will go there too if you request an explicit output file.
Parameter file name:
MIDI file name
Output file name
Show all?
Show messages?
Show meta events?
Show sysex occurences?
Show <whatever> details?
Expand running status?
Show delta times?
Show running times?
Notes:
If you intend to repeat a specific series of reponses, you may find
it convenient to type the responses in a file, then type the file name
at the first prompt.
Previous Section | Next Section | Table of Contents | Index | Title Page