MIDI Monitor Guide

v0.02 2/4/2023

Description

This program displays MIDI messages received from its input port, and can send MIDI messages to its output port. It is a driver for the MIDI Support system and the input and output ports can be selected using the !MidiMan driver manager.

Keyboard Window

This displays a 6 octave keyboard where notes can be entered via the mouse. A mouse left click is a normal key down / key up operation. A mouse right click is key down only, for entering chords. The notes are sent to the MIDI output port. When messages are received from the MIDI input port, the notes will be displayed if the option is enabled. A different highlight colour is used for each of the 16 channels.
The channel highlight colours are shown below.

The computer keyboard can also be used for entering notes. For this to work, the Keyboard window must have the focus. When the window is first opened it has the focus, if you need to regain the focus for any reason, move the keyboard window slightly. The following diagram shows which keys of the computer keyboard are used for note entry. Holding the SHIFT key down shifts the note up by 2 octaves. Notes are displayed in the keyboard window. More than one key can be pressed at the same time but the number depends on which keys are pressed, the keyboard design, and the operating system.

Channel Settings Window

This displays the channel volume and program of all 16 channels received from the MIDI input port. Settings that are altered are sent to the MIDI output port.

Configuration Window

This window allows the setting of a few options.
Keyboard output channel and key velocity. Applies to entered notes which are output.
Keyboard monitor enable. Disables incoming notes from being displayed.
Keybord monitor percussion. Displays channel 10 percussion key mapped instruments instead of channels 1 to 9 and 11 to 16 melodic instruments.
Key highlight timer. Applies a minimum highlight time to each key of 200ms.


© 2023 Peter Everett
contact: peverett33@gmail.com