fbpx
Skip to main content

MIDI 1.0

Core Specifications

MIDI, the Musical Instrument Digital Interface, was established as a hardware and software specification which would make it possible to exchange information (musical notes, program changes, expression control, etc.) between different musical instruments or other devices such as sequencers, computers, lighting controllers, mixers, etc. This ability to transmit and receive data was originally conceived for live performances, although subsequent developments have had enormous impact in recording studios, audio and video production, and composition environments.

This latest revision of the basic MIDI 1.0 specification includes the original definition of the core layout of MIDI 1.0 messages, the classic MIDI 1.0 tranport of 5 pin DIN connectors, and several core additions collected together in 1996. Other additions to MIDI 1.0 since 1996 are available as separate downloads.

MIDI 1.0 DETAILED SPECIFICATION 537.88 KB

This is 1996 revision of the MIDI 1.0 specification.

MIDI TIME CODE

For device synchronization, MIDI Time Code uses two basic types of messages, described as Quarter Frame and Full.

    MIDI SHOW CONTROL

    The purpose of MIDI Show Control is to allow MIDI systems to communicate with and to control dedicated intelligent control equipment in theatrical, live performance, multi-media, audio-visual and similar environments.

    MIDI MACHINE CONTROL

    MIDI Machine Control is a general purpose protocol which initially allows MIDI systems to communicate with and to control some of the more traditional audio recording and production systems.