MM - Midi Monitor

MM is a program that displays incoming MIDI messages. MM has several display modes that allow you to filter out certain types of messages and control how much text is printed for each message.

MM has no special flags or switches and takes an optional argument. Typing ``mm ?'' will display the standard switches pertaining to all CMT applications.

The optional argument is a string of command letters, e.g. mm xc. The letters are interpreted as if they were typed to mm, as described below.

While MM is running, there are fourteen ``commands'' accessed by typing a letter. Typing any other letter generates a help message describing the commands and their current status, where applicable. The commands are:

Toggle the display of pitch bend and aftertouch. When disabled, nothing is printed for these messages.

Toggle the display of continuous control.

Toggle the display of program changes.

Toggle the display of clocks and active sensing data.

Toggle the display of channel mode messages (controller messages for controller numbers 121 through 127.)

Toggle the display of notes, e.g., in order to feature controls.

Quit the program.

Toggle the display of real-time (such as MIDI clock) and SMPTE messages.

Display the clock and sense count since the last k.

Display noteon count since last t.

Toggle the display of verbose text. If verbose text is enabled, each message is printed on a separate line, and a human-readable description is printed for each message.

Toggle the diaplay of discrete/switch controller data.

Toggle the display of system exclusive messages.

When a message arrives, the message is first displayed in hexadecimal. If ``verbose'' mode is on, then a text description of the message is written to the right of the message. Long system exclusive messages are displayed as many lines of hexadecimal followed by the optional verbose description ``System Exclusive.''

Previous Section | Next Section | Table of Contents | Index | Title Page