MidiOutput class overview

The MidiOutput class is a higher-level interface to MIDI output than the MidiPort class from which it is derived.

All MIDI commands in this class utilize the send command which places bytes into the MIDI cable. You can look at the source code to see what MIDI commands and data bytes are being sent through that command when called.

There are two general catagories of functions accessible in MidiOutput: MIDI commands and maintenance commands:

Here is a description of the recording file formats.

Also, here is a description of MIDI continuous controllers.

A description of RPNs and NRPNs: RPN .