Quick Answer — Updated May 2026

MIDI (Musical Instrument Digital Interface) is a communication protocol — not audio — that transmits performance data such as note pitch, velocity, timing, and control changes between instruments, controllers, and DAWs. Introduced in 1983, it lets a single keyboard trigger any software instrument or hardware synth. Because MIDI carries instructions rather than sound, the same MIDI region can drive an orchestral string library one moment and a trap 808 the next.

Updated May 2026 — MusicProductionWiki.com

If you have ever clicked a piano roll in Ableton, tapped a pad on a controller, or seen a DAW track labeled “MIDI,” you have already worked with MIDI without necessarily understanding what it is. This article breaks down the protocol from first principles so you can use it with intention rather than guesswork.

What MIDI Actually Is

MIDI stands for Musical Instrument Digital Interface. It is a serial communication protocol and file format first standardised in 1983 by a consortium of synthesiser manufacturers including Roland, Yamaha, Korg, and Sequential Circuits. The goal was simple: let instruments from different brands talk to each other using a common language.

Critically, MIDI is not audio. A MIDI signal carries no sound whatsoever. It carries instructions — think of it as sheet music your computer can read in real time. Those instructions tell a sound engine what note to play, how hard to hit it, when to stop, and dozens of other performance parameters. The actual sound is generated by whatever instrument or plugin receives those instructions.

Key Concept

Because MIDI stores instructions rather than audio, a single MIDI region is completely non-destructive. You can change the tempo, transpose every note, swap the instrument, or quantise the timing at any point — with zero quality loss. Compare that to audio, where time-stretching or pitch-shifting degrades the signal.

The Anatomy of a MIDI Message

Every MIDI event is a small packet of digital data. The most common message types producers encounter daily are:

Message Type What It Sends Practical Use
Note On Channel, Note (0–127), Velocity (0–127) Triggers a note when a key is pressed
Note Off Channel, Note, Velocity Releases a note when a key is lifted
Control Change (CC) Channel, CC Number (0–127), Value (0–127) Moves a knob or fader — filter cutoff, volume, pan
Pitch Bend Channel, 14-bit value (−8192 to +8191) Pitch wheel or expression pedal movement
Program Change Channel, Program Number (0–127) Switches patches on a hardware synth or plugin
MIDI Clock 24 pulses per quarter note Keeps drum machines and DAWs in sync

The 0–127 value range you see everywhere comes from 7-bit binary data — a deliberate design choice that kept hardware costs low in 1983. Middle C is note number 60. Velocity 127 is the hardest possible hit; velocity 0 is often used as an alternative Note Off command.

MIDI Channels and Routing

MIDI supports 16 channels on a single cable or connection. Each channel can address a different instrument, so one controller can play a bass on channel 1, a piano on channel 2, and a drum kit on channel 10 simultaneously. Channel 10 is the universal percussion channel in General MIDI — a convention still honoured by most hardware.

In a modern DAW, channels map to individual instrument tracks. When you route a MIDI keyboard vs pad controller into your session, the DAW filters incoming MIDI by channel and forwards it to the correct instrument plugin. Understanding this routing is the foundation of multi-instrument production templates.

MIDI CONTROLLER (keyboard / pads) DAW / HOST (routes channels) Synth (Ch 1) Bass (Ch 2) Drums (Ch 10)

MIDI signal flow: one controller sends data to a DAW, which routes each channel to a separate instrument plugin.

MIDI vs Audio — What Is the Difference?

This is the single most common point of confusion for beginners. Audio is a recording of actual sound waves — it is what you hear directly from a microphone or a rendered mixdown. MIDI is a set of performance instructions that a sound engine interprets. For a deeper comparison, see the dedicated guide on MIDI vs audio explained.

A practical implication: if you record a vocalist, you get an audio file. If you record yourself playing a MIDI keyboard, you get a MIDI file — no audio is captured until a plugin renders it. This is why MIDI tracks in a DAW show colourful blocks with note lanes, not waveforms.

MIDI in Modern Production Workflows

Every mainstream DAW — Ableton Live, FL Studio, Logic Pro, Pro Tools — is built around MIDI at its core. When you draw a melody in a piano roll or program a drum pattern, you are editing MIDI. Plugins like Kontakt, Serum, and Massive receive MIDI and output audio in real time.

To get MIDI into a DAW you need a MIDI controller — a keyboard, pad grid, or drum machine — typically connected over USB. Most modern controllers do not need a dedicated audio interface for MIDI; USB carries the protocol natively. If you are still using older 5-pin DIN hardware, an audio interface with MIDI I/O ports will bridge the gap. See the audio interface buying guide for hardware that includes MIDI DIN connectors.

Once captured, MIDI data can be edited with surgical precision: quantise note timing to a grid, humanise it with micro-offsets, adjust velocity curves, or apply pitch-to-MIDI conversion from a recorded audio take. For a practical walkthrough, the guide on how to use MIDI in your DAW covers session setup step by step.

MIDI 2.0 — What Changed

The MIDI Association ratified MIDI 2.0 in 2020, with hardware and software support rolling out through 2023–2026. The headline upgrades: velocity resolution jumps from 7-bit (128 steps) to 32-bit (over four billion values), per-note pitch bend and expression become standard, and the protocol gains bidirectional capability so devices can auto-configure themselves. For most producers working entirely inside a DAW with modern plugins, MIDI 2.0 benefits are still arriving gradually — but it is worth knowing the ecosystem is evolving. Logic Pro 11 added MIDI 2.0 support, and Ableton Live 12 includes early implementation for compatible hardware.

Practical Exercises

Frequently Asked Questions

FAQ Is MIDI the same as audio?
No. MIDI carries performance instructions — note pitch, velocity, timing — not sound. Audio is a recording of actual sound waves. A MIDI file produces no sound on its own until a synthesiser or plugin interprets it.
FAQ What does MIDI stand for?
MIDI stands for Musical Instrument Digital Interface. The standard was introduced in 1983 by a consortium of manufacturers including Roland, Yamaha, Korg, and Sequential Circuits.
FAQ How many MIDI channels are there?
MIDI supports 16 channels on a single connection. Each channel can address a different instrument simultaneously. Channel 10 is the universally reserved percussion channel in General MIDI.
FAQ What is MIDI velocity?
Velocity is a value from 0 to 127 that represents how hard a note was struck. A velocity of 127 is the hardest possible hit; lower values produce quieter or softer timbres in most instruments.
FAQ Do I need an audio interface to use a MIDI controller?
Not for MIDI data alone. Most modern MIDI controllers connect over USB and send MIDI directly to your DAW without an audio interface. You only need an interface with MIDI DIN ports if you are using older 5-pin hardware.
FAQ What is a MIDI CC message?
CC stands for Control Change. It is a MIDI message that transmits knob, fader, or pedal movements as a value from 0 to 127. Common uses include controlling filter cutoff, volume, and modulation in real time.
FAQ What is MIDI 2.0?
MIDI 2.0, ratified in 2020, upgrades velocity resolution from 7-bit to 32-bit, adds per-note expression and pitch bend, and makes the protocol bidirectional. DAWs like Logic Pro 11 and Ableton Live 12 have begun implementing it.
FAQ Can I edit MIDI after recording it?
Yes — that is one of MIDI's biggest advantages. Because MIDI stores instructions rather than audio, you can quantise timing, transpose notes, adjust velocity, change tempo, or swap instruments at any point with no quality loss.