Skip to content
MIDI

File:MIDI_LOGO.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ80535· pop 56· linked from 2,248 articles

Also known as .midi, .mid, RMI, Musical Instrument Digital Interface

thumb|Example of music created in MIDI format thumb|alt=Several rack-mounted synthesizers that share a single controller|Using MIDI, a single controller (often a musical keyboard, as pictured here) can play multiple electronic instruments, which increases the portability and flexibility of stage setups. This system fits into a single rack case, but before MIDI, it would have required four separate full-size keyboard instruments, plus outboard mixing and effects units.

AI overview

MIDI is a standard protocol that allows electronic musical instruments and computers to communicate and control each other. It enables a single controller, like a keyboard, to play multiple instruments simultaneously, making music setups more portable and flexible than having separate instruments for each sound.

AI-generated from the Wikipedia summary — may contain errors.

Key facts

Protocol.name
Musical Instrument Digital Interface
Protocol.image
MIDI LOGO.svg
Protocol.alt
MIDI logo
Protocol.developer
MMA
Protocol.industry
Music technology (electronic and digital)
Protocol.connector
5‑pin DIN (with modern alternatives: USB, Bluetooth, Ethernet)
Protocol.hardware
Serial transmission at 31,250 baud
Protocol.range
Up to 15 meters (50 feet)
Protocol.website
https://www.midi.org
File format.name
Standard MIDI File
File format.extensions
(Standard MIDI File) (RIFF MIDI)
File format.type_code
Midi
File format.uniform type
public.midi-audio
File format.conforms_to
public.audio
File format.magic
("MThd" in ASCII; appears at the start of a MIDI file)
File format.max_size
No strict limit; practical limits depend on hardware/software handling the file.
File format.owner
MIDI Manufacturers Association (MMA), International MIDI Association (IMA)
File format.type
Musical performance data (not actual audio)

via Wikipedia infobox

~53 min read

Encyclopedic overview

59 sections
Contents
  • History
  • Impact
  • Applications
  • Instrument control
  • Composition
  • Use with computers
  • <span class="anchor" id="Standard files"></span>Computer files
  • RMID files
  • Software
  • Sequencers
  • Notation software
  • Editors and librarians
  • Auto-accompaniment programs
  • Synthesis and sampling
  • Game music
  • Other applications
  • Devices
  • Connectors and interface
  • DIN connector
  • TRS minijack connector
  • Thru port
  • Management devices
  • Interfaces
  • Controllers
  • Instruments
  • Synthesizers
  • Samplers
  • Drum machines
  • Workstations and hardware sequencers
  • Effects units
  • Technical specifications
  • Messages
  • <span class="anchor" id="SysEx"></span>System Exclusive messages
  • Implementation chart
  • Electrical specifications
  • Extensions
  • General MIDI
  • GS, XG, and GM2
  • Tuning standard
  • Time code
  • Machine control
  • Show control
  • Timestamping
  • Sample dump standard
  • Downloadable Sounds
  • MIDI Polyphonic Expression
  • Alternative hardware transports
  • USB and FireWire
  • XLR connectors
  • Serial parallel, and joystick port
  • mLAN
  • SCSI MIDI Device Interface (SMDI)
  • Ethernet and Internet Protocol
  • Wireless
  • MIDI 2.0
  • See also
  • Notes
  • References
  • External links

thumb|Example of music created in MIDI format thumb|alt=Several rack-mounted synthesizers that share a single controller|Using MIDI, a single controller (often a musical keyboard, as pictured here) can play multiple electronic instruments, which increases the portability and flexibility of stage setups. This system fits into a single rack case, but before MIDI, it would have required four separate full-size keyboard instruments, plus outboard mixing and effects units.

Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music. A single MIDI cable can carry up to sixteen channels of MIDI data, each of which can be routed to a separate device. Each interaction with a key, button, knob or slider is converted into a MIDI event, which specifies musical instructions, such as a note's pitch, timing and velocity. One common MIDI application is to play a MIDI keyboard or other controller and use it to trigger a digital sound module (which contains synthesized musical sounds) to generate sounds, which the audience hears produced by a keyboard amplifier. MIDI data can be transferred via MIDI or USB cable, or recorded to a sequencer or digital audio workstation for editing or playback.

Excerpted from Wikipedia’s “MIDI” article, available under the CC BY-SA 4.0 licence.

Gallery (34)