File:MIDI_LOGO.svg · Wikimedia Commons · See Wikimedia Commons
MIDI
Sign in to saveAlso 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.
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
- Official website
- www.midi.org/specifications
- Image
- Midi ports and cable.jpg
Show 2 more facts
- Commons category
- MIDI
- Stack Exchange tag
- stackoverflow.com/tags/midi
via Wikidata · CC0
~53 min read
Article
59 sectionsContents
- 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.