Essentials of the MIDI protocol

The MIDI protocol which transfers musical information between keyboards and synthesizers, etc. is described here.

Hexadecimal numbers

Organization MIDI commands and data in a byte of information

MIDI messages











craig@ccrma.stanford.edu