MIDI is one of the most important tools for musicians and producers.
If you interact with any kind of digital music machine in your workflow, you’re probably using it already.
With such an important part of the recording and mixing process it’s hard to know where to start. MIDI is extremely powerful and using it can be confusing.
But it doesn’t have to be intimidating. Using MIDI has so many benefits that learning how is worth the time it takes.
This guide will give you everything you need to know for making MIDI a powerful part of your process—from basic MIDI connections to using MIDI effectively in your production workflow.
If you’re already using MIDI, I’ll also cover some useful tips to help you get the most out of your current setup.
To help you navigate this guide here’s everything you need to know about MIDI arranged by topic:
What is MIDI?
MIDI is a communication standard that allows digital music gear to speak the same language.
MIDI is short for Musical Instrument Digital Interface. It’s a protocol that allows computers, musical instruments and other hardware to communicate.
MIDI was first developed in the early 80s to standardize the growing amount of digital music hardware.
Manufacturers needed a simple way to make their products compatible with those of other brands.
Roland founder Ikutaro Kakehashi proposed the idea of a standard instrument language to the other major manufacturers, including Oberheim, Sequential Circuits and Moog, in 1981.
The project had some lofty goals. MIDI attempted to provide a way to communicate all the features of a musical performance digitally.
The architects of the MIDI standard had to define all kinds of complex musical behaviour in a way that 1980s-era technology could work with—not an easy task.
Their choices had big consequences for the way electronic instruments were designed for the next 40 years.
The finished MIDI standard was finally unveiled in 1982. Kakehashi and Dave Smith both later received Technical Grammy Awards in 2013 for their key roles in the development of MIDI—about time!
Now you know how MIDI was born, so let’s get our hands dirty and start using it.
How to use MIDI in your music
MIDI can play several different roles in your productions. You’re probably familiar with some of them already.
To get started it might even be more helpful to clear up what MIDI isn’t.
MIDI never transmits an actual audio signal—it’s information only. That means that if a MIDI keyboard doesn’t have an onboard sound source like a synth or sampler, it won’t make any sound!
MIDI never transmits an actual audio signal—it’s information only. That means that if a MIDI keyboard doesn’t have an onboard sound source like a synth or sampler, it won’t make any sound!
That sheds some light on where MIDI can come into your workflow.
If you’re composing using plugins in your DAW, MIDI clips are the regions on your timeline that control which notes your plugins play and when they play them.
When you connect a MIDI controller to your DAW to play virtual instruments, you’re simply feeding them real time MIDI information.
The same is true when you sequence MIDI in your DAW and send the information to hardware gear like an analog synth or drum machine.
The biggest benefit of MIDI is that you can easily edit performances note by note, change their articulation, or even alter or replace the sound that plays them!
But that’s not all. You can control a lot more than just notes using MIDI. Many features of a traditional musical performance have an equivalent in MIDI.
You can also use it to automate parameters or change patches on hardware or software instruments or effects. That’s where MIDI messages come in…
MIDI messages and MIDI events
MIDI messages are the digital data transmissions that tell your music gear what to do.
The biggest benefit of MIDI is that you can easily edit performances note by note, change their articulation, or even alter or replace the sound that plays them!
They carry information about which parameters to change, how the system should behave or which notes to play—and how they should be played.
MIDI messages can be broken down into two types: System messages and Channel messages.
Most of the time you’ll be dealing with channel messages, although some important functions like clock and transport (stop, start and continue) are system messages.
Let’s start with channel messages. Channel messages transmit up to two kinds of data at once.
For example, note on and off messages carry the note number value as well as the velocity value—the intensity the note was played with.
This is part of how MIDI can capture the expressiveness of a performance.
Here are the main MIDI channel messages:
- Note ON and OFF: which notes are depressed and released. Includes velocity.
- Aftertouch: the pressure a key is held down with after it’s depressed
- Control Change: changes a parameter value on the device
- Program Change: changes the patch number on the device
- Channel Pressure: the single greatest pressure value for all depressed keys
- Pitch Bend Change: change in the pitch bend wheel or lever.
System messages control other essential data that digital instruments need to communicate with each other.
Here are the most important MIDI system messages:
- Timing clock: synchronizes the device with master clock
- Transport: tells the device to start, stop, or continue
- System exclusive (sysex): sysex messages allow manufacturers to specify their own types of messages. Some older MIDI gear relies extensively on sysex.
That may seem complicated, but for most MIDI tasks your DAW handles the technical details of your MIDI messages without you ever knowing.
A MIDI event is a MIDI message that occurs at a specific time. They’re especially relevant when it comes to compositions that rely on MIDI sequencers.
MIDI sequencers
A MIDI sequencer stores MIDI information and manages playback, recording and editing. It’s one of the most common ways to use MIDI.
In this configuration, the sequencer sends its data to all the different parts of your setup and keeps them in sync with each other.
For the majority of producers, their DAW takes care of MIDI sequencer duties.
DAWs and sequencers are closely related. Cubase started out as a MIDI sequencer!
Some musicians prefer to use hardware sequencers for their unique workflow or capabilities.
Many synths contain onboard sequencers, and grooveboxes like the Akai MPC are famous for their sequencing capabilities.
Sequencers can control external hardware, virtual instruments in your DAW or a combination of the two.
MIDI channels
MIDI was designed to coordinate musical gestures between many different instruments at the same time—with a single connection.
One stream of MIDI data has a total of 16 independent channels for messages and events.
One stream of MIDI data has a total of 16 independent channels for messages and events.
You can think of these channels kind of like tracks in your DAW or sequencer—but don’t get confused, you’re certainly not limited to only 16 MIDI tracks in your DAW!
MIDI channels are most important when you’re dealing with external hardware.
Each device in your MIDI setup can be set to send or receive data on a particular channel.
From there it’s as easy as setting the output channel on tracks in your sequencer to determine which device should play what.
It also means you can chain all your devices together easily with a single cable using your MIDI interface.
MIDI interfaces and controllers
MIDI interfaces are devices that let you send MIDI information in and out of your computer over USB.
They’re perfect for working with external MIDI gear like hardware synths and drum machines. Some even have multiple pairs of MIDI I/O to accommodate every possible device in your studio.
MIDI controllers are a special type of MIDI interface with an input device built-in. Typical input methods available on MIDI controllers are piano keys and pressure sensitive pads, but most include knobs and sliders for controlling other parameters as well.
MIDI cables
MIDI requires special cables to connect with your digital music gear. You may have seen these funny, circular cables with an odd number of pins before.
They’re called 5-pin DIN cables and they’re for connecting the inputs, outputs and thru outputs on traditional MIDI gear.
Some extra compact gear uses MIDI over ¼” or ⅛” balanced TRS cable. In this situation you may have to use special cables or converter boxes to interface with devices using the 5-pin connector.
MIDI interfaces (and some forward-looking MIDI synths) often connect to the computer using USB.
MIDI IN, MIDI OUT, and MIDI THRU
Information flows in one direction per MIDI connection. That’s why you’ll see up to three MIDI ports on the back of most MIDI-outfitted gear.
The most common configuration is three ports with one MIDI IN, one MIDI OUT and one MIDI THRU.
The correct way to connect them can be a bit confusing depending on the situation. To get it right you have to follow the direction of your signal flow.
The output of the device sending MIDI information must always be connected to the input of the device you intend to receive it.
MIDI thru is for sending the same MIDI information to multiple devices. Remember—you can set each device to a different channel and use a single stream of MIDI to control them all.
MIDI THRU is how you make that connection. Simply connect the MIDI Thru of the first device to the MIDI IN of the next device in the chain to duplicate the MIDI data and send it downstream.
The 3 most common MIDI setups
There are as many ways to use MIDI as there are musicians. But there are some typical MIDI workflows that most producers should understand.
I’ll go through the three most common ways to work with MIDI.
1. DAW and MIDI controller
The simplest and most common MIDI setup is using a MIDI controller with your DAW in a home studio.
It’s a simple, portable and powerful way to use MIDI.
With the help of VST plugins this setup turns your MIDI controller into whatever you want it to be: Millions of different synths, drum machines, guitars, flutes, horns, or pretty much anything else you can dream up.
You can edit sequences in the piano roll and and input notes manually the help of the controller to play your parts.
Plus many MIDI controllers come with knobs, pads and sliders that are assignable as well through your DAW.
This setup is light and intuitive for composing all genres of music via MIDI.
2. Computer, MIDI interface and synthesizers
With your MIDI interface handling conversion duties, the MIDI tracks in your DAW sequencer can control actual hardware synthesizers.
That means you can use all your digital tools and techniques to input and edit notes and play them back with a real synthesizer—or any other MIDI capable device.
In this situation, your DAW acts as the main hub for sending and sequencing all the MIDI information.
Using the DAW Piano roll, each hardware unit can be instructed to play any sequence of notes on any MIDI channel.
3. Hardware sequencer, drum machine and synthesizer
Not all MIDI setups have to be computer-centric.
In this example a hardware sequencer takes the place of your DAW’s MIDI editing features.
Using MIDI THRU, the sequencer sends information to three devices: two synths and a drum machine.
This setup is like a mini DAW rig made up of entirely hardware gear. This is how most producers used MIDI before computers were cheap enough to be commonly used in music.
MIDI 2.0
MIDI is an impressively long lasting standard. It’s been at version 1.0 since the 80s!
The original architects of the protocol did a fantastic job of creating a way for digital instruments to communicate.
But a lot has happened in the world of technology since the beginning of MIDI.
At this point the standard needs to evolve to fit in with how music tech has changed around it.
For one thing, the power and speed of even the simplest modern digital gear is light years ahead of what designers were working with in the 80s.
And ideas about how digital music devices should interact have changed too.
All this has led to the development of the all new MIDI 2.0 standard. It’s not completely out yet, but it has the potential to greatly expand the possibilities of digital music production in the near future.
Before you grab your pitchforks, the MIDI association guarantees that the new standard will be perfectly backwards compatible with any MIDI 1.0 gear—that’s a relief!
There’s no official word, but here’s the general outline of what MIDI 2.0 will include:
- Bidirectional communication—MIDI will be a two-way street!
- Higher resolution MIDI messages—16 and 32 bit!
- Way more MIDI channels
- Per-note pitch bend
- Web based integration
- Reduced jitter
The details are still under wraps but many producers are excited about MIDI 2.0!
Master your MIDI setup
Now that you know the power of MIDI, it’s time to integrate it into your own studio workflow.
MIDI gives you access to every sound you can think of and all the editing power you need to make your music production fast and seamless.
Go experiment and find your favorite ways to work with MIDI.