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

Wikidata facts

Image
Midi ports and cable.jpg
Show 2 more facts
Commons category
MIDI
Stack Exchange tag
stackoverflow.com/tags/midi
Sources (5)

via Wikidata · CC0

~53 min read

Article

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.

Gallery (34)

Connections

Categories