Want to use your external MIDI devices with Pro Tools? Record MIDI from a keyboard and then end up with audio tracks of the MIDI sounds? But how does MIDI become audio into Pro Tools? How do you connect everything? Isn’t MIDI a form of digital audio? Ring a bell? This tutorial is for you!
MIDI is NOT audio
Yes. This IS the place to start. Most, if not all of the difficulty that people have with utilizing hardware MIDI devices with Pro Tools has to do with a common misunderstanding of the differences between MIDI Data and Audio Signals.
More specifically, problems are caused by the assumption that somehow audio signal is carried along MIDI cables, when it is not.
MIDI is a command language
Back in the early 80’s, leading synth and keyboard manufacturers (Yamaha, Roland, Sequential Circuits) devised a standardized way to digitally interface electronic musical instruments. They called it MIDI. MIDI stands for Musical Instrument Digital Interface.
MIDI made it possible for one MIDI device to send commands, or instructions, to another MIDI device.
For example: if you had a keyboard equipped with a MIDI interface, you could connect it to another MIDI equipped device, say a MIDI Tone Module. Then you’d be able to use the keys on the keyboard to play the sounds in the MIDI Tone Module.
There are a specified set of commands that can be sent and received via MIDI. There are basic MIDI Note Events such as:
- Velocity (how hard the note is played)
- Note Number (what pitch is being played)
- Note On (when the note is hit)
- Note Off (when the note is released)
- Pitch Bend (if you’re using the pitch bend wheel/knob)
There are also commands for adjusting the following parameters via MIDI:
- Volume
- Panning
- Selecting Sounds
- Adjusting a synth filter
- Sustain Pedal On/Off
The more you get into it, the more you’ll realize that MIDI is one of the most important musical inventions ever.
MIDI has completely changed the way we make music. If you want to dig deeper there are some great books written on MIDI and they’re worth reading.
Tutorial
What You Need Before Starting
- Installed MIDI Interface, or Pro Tools interface with MIDI
- Two MIDI Cables
- One External “MIDI Device”, like a synth or sampler
- Audio Cables to connect your MIDI device to your Pro Tools interface
- Basic familiarity with your MIDI device
Step 1: Cable Connections
There are MIDI and audio connections you’ll need to make.
- MIDI Out of your MIDI Device to the MIDI IN of your Pro Tools Interface.
- MIDI Out of your Pro Tools Interface to the MIDI IN of your MIDI Device.
- Connect the LEFT & RIGHT AUDIO OUPUTS of your MIDI sound source to the LINE INPUTS of your Pro Tools audio interface.
If you are using an interface (like the 003, 002,), make sure you’re aware of which line inputs you’re using. You’ll need to know this later in the tutorial.
If you haven’t already, launch your Pro Tools application.
Step 3: Create a New Pro Tools session
In Pro Tools 8, in the session QuickStart screen, select Create a Blank Session and press OK. If you’re using Pro Tools 7, create a New Session.
Step 4: Track Menu
Go to the Track menu → Select “New…”
Step 5: Creating New Tracks
In the New Tracks dialog window, create the following tracks:
- 1 x MIDI Track
- 1 x Stereo Aux Input
- 1 x Stereo Master Fader
Step 6: Viewing the Mix window
Go to the Window menu → Select Mix.
Step 7: New Tracks Look Like This
In your Mix window you should see your three newly created tracks. They should look something like this.
Step 8: Aux Input I/O
Notice the Aux Input Tracks I/O Settings. By default, it’s set to no input.
Step 9
Click on the Input tab of the Aux track. (The input tab is the one that says no input).
Hover your mouse over the word interface to reveal a menu of available interface inputs.
Select whichever Inputs on your Pro Tools interface that you connected to the audio outputs of your MIDI sound source.
Step 10
It’s a good idea to keep things organized when it comes to Pro Tools Inputs and Outputs.
Right-Click on the Aux Track input tab. (The one you just set in step 8). When you do, you’ll get a little context menu.
Select Rename1
If you need more help with Right-Clicking, watch this video
If you’re using an Apple Mighty Mouse and are not sure how to enable it’s right-clicking feature, this post will show you how.
Step 11
In the Rename pop-up dialog, enter something that will make it easy for you to identify this input as the one that your MIDI sound source is connected to.
Step 12
The I/O tab of your Aux track should now show the new name.
Step 13: Assigning MIDI I/O
In my set-up I’m using a Roland XP-50 as the MIDI device. Notice that my MIDI track inputs and outputs display this correctly.
Step 14
We may want to set specific MIDI input and output channels for this track. Especially if we are using a multi-timbral workstation keyboard.
Click on the MIDI track Input tab.
Select All Channels. This will allow you to send MIDI into Pro Tools from whatever channel your controller keyboard / midi device happens to be set to.
Step 15
Click on the MIDI Track Output tab to set the MIDI output channel.
Set it to Channel 1, unless you have a reason to do otherwise.
Step 16
Go to the Options Menu at the top of the Pro Tools screen and select MIDI Thru. If it is already checked, there is no need to select it.
Step 17
Click on the Record enable button on the MIDI track to get it ready to record some MIDI. (Get ready to play something, too!).
Step 18
For the next few steps we’re going to work in the Edit window.
Use the Command+= keyboard shortcut to toggle windows.
Or, go to the Window menu → Select Edit.
Step 19
Click on the Record button on the Pro Tools transport. It will start flashing red.
When you’re ready to start playing your keyboard, press the Play button on the transport.
Pro Tools start recording.
Step 20
Play in something from your keyboard and Pro Tools will record the MIDI data (not audio signal) onto the MIDI track.
Step 21
Click on the Record Enable button on the MIDI track to take it out of record mode.
You should now be able to play back your newly recorded MIDI track and hear the audio from your MIDI sound source through the Aux Track.
Try it out.
Step 22
Go to the Track menu → Select New…
Step 23
In the New Tracks dialog, create a new Stereo Audio track. Then press “Create”.
Step 24
You’re going to be sending the signal from the Aux track into the new Audio track.
You’re going to use a BUS to do this.
Click on the Output tab of the Aux track.
Hover your mouse over the word Bus to reveal a list of available Buses.
From the list of Busses → Select Bus 1-2.
Step 25
Check to make sure the I/O tab of your Aux track looks something like this.
Step 26
Once again, right-click on the Output tab of the Aux track and select rename.
Step 27
Rename Bus 1-2 “Print”
Step 28
Check to make sure the I/O tab of your Aux track looks something like this.
Step 29
Click on the Input tab of the Audio track.
Step 30
Select the Bus called “Print” from the list of available buses.
Step 31
You’ve just assigned the output of the Aux track to the Input of the Audio track.
Now, whenever you want to record the sound of your MIDI device (which is going to the Input of the Aux track), you would just change the output of the Aux track to be set to “Print”, instead of the default “Analog 1-2″.
Step 32
Click on the Record Enable button on the Audio Track to put it in Record mode.
Step 33
Press Record and Play on the transport.
Step 34
Pro Tools will now record the signal from the Aux track, in other words, from your MIDI sound source.
Step 35
There it is! The sound of your external MIDI sound source recorded as an audio track.
- The right-click-renaming is not available in versions earlier than Pro Tools 7.3 ↩




































{ 88 comments… read them below or add one }
← Previous Comments
Anouar ~ Thank you for visiting and you’re more than welcome.
Yes – there are all kinds of general configuration settings when using Pro Tools and MIDI. Add to that the fact that every computer / OS / Pro Tools version and external MIDI device has variations in it’s way of doing things, too. It’s a broad subject that goes much further beyond the scope of the single tutorial above.
Ideas about what might be happening in your situation? Sure. Here’s the first things that come to mind:
When you’re using Cakewalk and hearing your MIDI performance playing back, are you hearing sounds from the A-1000? Or is the MIDI track in Cakewalk triggering your PCs internal GM soundsource?
In your comment you do not mention how you have connected the Audio from the A1000 to Pro Tools. How are you monitoring the A1000? This is critical to making it all work together.
I’ll wait for your response…
PS: I have a several hours worth of dedicated MIDI-focused video and text tutorials coming soon. It’s all exclusively MIDI and MIDI in Pro Tools. If you’re signed up to the newsletter you’ll be among the first to know about the availability of those resources.
Hi Chris,
This tutorial is very helpful.. thnx!!! I have PT8 LE but I still use my sequencer from my Motif XS8 due to a steap learning curve on the MAC and PT.. I have to rush some tracks out ASAP and I just want to record what I have in my XS8 straight into PT and bounce it to a CD. I mixed all the tracks down already and they are ready to go.. I have watched tuturials, read them but it seems that I’m still missing 1 or 2 critical steps… please give me a “step by step” answer or point me to where I can go to get over this hump…
Thnx again…
BTW Chris,
in addition to my previous quesstion, I just wanted to let you know that my midi is already set up correctly and I can actually record but that’s where I’m stuck at I guess.. So far I can open a new session my biggest hang up is understanding the difference in setting up new tracks (mono, stereo..etc..etc..) and going from there.. I wish I could just hit play on my Motif and record straight into protools… not track by track but the song in it’s entirety.. Is this possible?
Thanks again…
Carl ~ If you’ve got some music that sounds the way you want it coming straight out of the Motif 8 then there is no need to use MIDI at all. Instead you could do a simple stereo audio recording.
1. Create a New Stereo Audio Track
2. Assign analog inputs 1 & 2 to that track’s input
3. Make sure the Motif audio outputs are connected to MBOX hardware Inputs 1 & 2
4. Record Enable the audio track and press play (to start recording).
5. Press play on the Motif Sequencer to play the sequenced audio into Pro Tools.
6. When you’re done the recording, trim the region to get rid of excess.
7. Use the Export Regions as Files command to export the final region as a Stereo Interleaved 16bit, 44.1kHz WAV file. (This will take the edited region and turn it into it’s own audio file).
8. Bring the exported region/file into iTunes (or whatever you use) to burn a CD.
I understand that if you are brand new to Pro Tools some of these steps may be new territory for you. In that case go ahead and sign up and download the QuickStart Guide. In that guide I’ve written tutorials to help you with things like Input/Output routing, Setting Record Levels, Creating tracks, and using Bounce to Disk.
HI Chris..
Great site, thanks for the information. I have a different MIDI/Pro Tools 7.4/MBox2 question for you.
I have a Korg Triton LE and build sequences/songs on its sequencer. I want to record the individual (Kick: Track 1, Snare: Track 2; etc.) tracks from my Triton onto individual tracks in Pro Tools 7.4 through my Mbox2.
As I understand it, I should be able to slave the Triton to the Pro Tools sequencer and simultaneously record the tracks from my Triton onto separate assigned tracks in Pro Tools so I can properly process and mix said tracks. How do I achieve this?
Up until now, I have been soloing each track from the Triton and recording each track into Pro Tools, but that takes forever when you have 10 instrument tracks within a 4 minute song. Can you help me with this? Thanks
Hey Chris,
Thanks for the great tutorial. Incredibly clear and helpful. I have a couple of questions I was hoping to get clarity on.
Thanks again,
Andy
Thanks for this quick and useful tutorial. I recently got Pro Tools and had a heck of a time trying to figure out how to set it up to send/receive MIDI and record audio from my synths.
This tutorial got me up and running in minutes. Setting up the bus and enabling the track for recording to get the MIDI to pass from my controller through the interface and back to my synths were the things I was missing. Not only did this help me with the task at hand, but seeing how the bus is used really helped me get my head around Pro Tools in general.
Thanks again, this was a big help!
i’ve been looking for this information for an hour or so now. thanks for making my life easier.
Hi Chris,
I have done everything as instructed to setting up MIDI connection to record in Pro Tools. I can hear my keyboard playing through the Aux track, so my audio connection is good. However, when I play notes to record on MiDI track it does not respond at all. No Notes recorded after my performance. But If I use the pencil to manually put the notes in, then I hear playback during record. Could you please help?
This is very helpful! I have been browsing around because I just started using Native Instruments, and I am a little stumped bringing these NI plug-ins into ProTools. Would this same BUSing method work so I can playback MIDI data through a software synth like Native Instruments, and not my Korg R3 or other synthesizers?
Andy~ Thanks. You’re welcome.
Garrett ~ Thank You.
You are correct. You can sync the Pro Tools and Triton sequencers (with Pro Tools being the Master and Triton ’slaving’ to it). However to get each individual sound from the Triton onto an individual (audio?) track in Pro Tools, you would need to have an audio output from the Triton for each discreet sound. One output for the Kick, one for the snare, etc.
Also, you’d need an individual Audio Input on your Pro Tools interface for each sound you want to discreetly and simultaneously record. The MBOX 2 has 2 x Analog Inputs and 2 x Digital Inputs (S/PDIF L&R). If you’re new to this process I would suggest just doing two tracks at a time to begin with.
Sync up the Sequencers, Route your Triton sounds – each out of it’s own output. I would recommend removing or bypassing the Triton Effects Bus unless you really want to use those effects. Set your levels and do the first pass. Then go back to the Triton, disable or mute the first two sounds and set up the next two sounds and record them on two new Pro Tools tracks.
Hopefully this gets you going in the right direction for now.
Stephen ~ Thank You.
The short answer is “yes”. If you’re using a virtual instrument, you would Buss it to the input of an Audio Track. When you playback the MIDI performance into the Virtual Instrument, your would record the resulting audio onto the Audio Track.
Edward ~ Based on what you’re saying, something’s up with your MIDI Input.
You could:
Hope that gets you on track.
Hi Chris,
Thanks. You were right on with my previous questions. Everything worked fine and I was able to do simple audio recordings from my Motif.
Now I follow the same steps but there is no sound when I record and attempt to play it back. My I/O’s are set to 1-2 and I haven’t changed any MIDI settings. I’m not sure if I’m recording anything because instead of waveforms I’m getting 2 parallel straight lines. I also noticed that the sound levels top out once I enable the record button on the track. Now I’m screwed because I don’t have the correct settings saved when I want to create a track from a blank session. The only other option is to create a stereo mix? Please help me if this makes any sense.
Carl ~ Glad to hear it. Thanks.
As for the other stuff. Yes – flat lines on the playlist indicate zero level or no audio.
Apart from that there’s quite allot that I don’t know about your setup that I really would need to know in order to assist you. If you could take the time to clearly layout your system details and describe the specific problem, email it to me and I’ll take a look at it.
How do I get Kore player to work in Pro Tools. I have the ancient 6.4 LE version and the guy at Guitar Center says it should work. I click on Kore player and I see it working but I cannot hear the sound out my monitors. I have the program Reason and I hear the sound of reason from my studio monitors. I am lost. Hope you can help me. Thanks!
Very helpful site, Thanks.
I have a lot more questions, but i know you are a busy person and don’t want to take up all your time.
My setup: Triton studio, M-Audio FastTrack Pro with Pro Tools 7.4 M-Powered
Thanks again for your help.
I have followed this guide….Nothing…no sound…using Pro Tools M-Powered Essential and M-Audio KeyStudio………
Mason ~ Hmm… yes, I can imagine that. I have not used the KeyStudio49i. However, (correct me if I’m wrong), but looking at the specs it looks as though it’s a MIDI controller and audio interface intended to control software sounds in Pro Tools Essential, not act as a stand alone external (sound-generating) MIDI instrument.
If that’s is the case, the tutorial won’t help you. (As you’ve said ).
However, if you think I’m missing something about the KeyStudio capabilities (ie: it is, in fact, an external sound source), please send me an email and explain further. I’ll do my best to help you come up with a possible solution.
Hi Chris, I have a question. Cannot figure the following:
I have an instrument track in PT LE 8 (MAC) connected to Kontakt 3. In Kontakt I have loaded samples on let’s say 6 different midi-channels. I figured that the instrument track in PT is assigned to midi channel 1. So if I play my keyboard. only the midi channel 1 in Kontakt will sound. My question is: can I assign 6 different midi channels on this Instrument track. For ex: I record the bass of a choir on that track on midi channel 1, the tenors on the SAME instrument track on channel 2 and so on. Is that possible and if yes, how? Thanks in advance!!
Chris,
I have had Pro Tools for 2 days, this was great, thanks. It worked a treat. I have a Korg X5D and I set it up in the ‘Midi Studio Setup” very easily. I also have Yamaha DTXpress drums and when I looked for those in the setup , I could not find them. Do you know why and shall I just use GM instead ?
Cheers
Marcel ~ No it is not possible to do it that way. Only MIDI performance data intended for Channel 1 (in this case) would be able to reside on the Instrument track.
I would recommend using a single Aux Input track with Kontakt instantiated on it and use six individual MIDI tracks triggering channels 1-6. I prefer this method in almost every instance where I have a multi-timbral instrument in use.
If you still prefer to use an instrument track with Kontakt on it, just use MIDI tracks for each additional channel / part.
Owen ~ Yes. AMS and MIDI Studio Setup use .midnam files provide you with device info. Not every MIDI device has its .midnam file created included in OSX or Windows and is therefore, not available for you to select. That’s all.
I don’t believe the DTXpress would be a GM device, so I would leave probably leave it empty, give it a name and select the MIDISetup”>AMS Transmit and Receive channels manually.
Albert ~ Apologies for the overdue reply. I don’t not which operating system you use but let’s say it’s a Mac. Pro Tools 6.4 was not officially compatible with OSX 10.4. Yet Kore Player requires 10.4. So, my guess (based on the time line of PT6.4LE) is that Kore Player is incompatible with your system because it came about a year or so later.
Raymond ~ Hopefully some quick replies will suffice.
Hope that helps.
Thanks Chris. Can you please explain a bit more:
English is my second language and I do not understand this work flow…
Thanks
Marcel ~ Sure. Let me clarify. Instantiated is the term used for inserting a plugin on a Pro Tools insert point / tab. So what I meant was: set up / insert / or instantiate Kontakt on an Aux Input track instead of on an Instrument Track. Then use MIDI tracks to trigger the sounds in Kontakt.
By multi-timbral I mean an instrument that is capable of playing multiple sounds, each on it’s own MIDI channel, simultaneously.
Hi Chris. I think I’m getting closer but not close enough. I made an Aux Input track with Kontakt. When I play the soft keyboard in Kontakt I can work on the different MIDI channels; i.e. I click on MIDI channel 1 and then I trigger the sound in Kontakt on that channel.
What I do not understand is how to record on an Aux Input track in Pro Tools those different MIDI channels. So, what to do next is the question. I think I do not understand the function of an Aux Input track. I used to work with Audio tracks all the time – that’s it. I can send you a screen shot if you want. Thanks for bearing with me!
Marcel ~ You need to route the output of the Aux Input track to an Audio track. I discuss how to do this in Step #15 of this tutorial.
Thank you very much for your response. It did help a lot.
The Triton studio does turn out to be a multi-timbral keyboard. I was able to find out how to send 16 separate midi signals to Pro Tools. When I win my first award for my music compositions I will thank you during my speech.
Thanks. I think I get it: when I want to use six different channels in Kontakt I make six different MIDI channels and route them to one Aux track. Is that right?
Regards,
Marcel
GREAT SITE!! Start Charging for it.
I’m using Pro Tools 8, 002 Rack, Command 8, Focusrite ISA 220, mics, etc. I have a MIDI, in a MIDI track. I’m trying to have this track trigger a Roland XV-5050 module but I’m getting latency. It is noticeably off time. Also, the violin sounds are triggered slow as shorter busts are required. I have an Aux Input track set up and from there a bus to an Audio track where I can record audio.
How do I correct this? There has to be a way.
Thanks
Great work!
Peter ~ Thanks for the compliment.
Have you adjusted the Hardware Buffer? If it’s any higher than 256 samples the latency will be noticeable. Go to Setup → Playback Engine to adjust it.
Marcel ~ Yes. That’s one way to do it.
Ok, how I set it up:
1) MIDI Ch. I/O; Digi 002 Port 1, all channels; Out; Digi 002 Port 1 Emulated 2) Aux Ch., I/O Ch 3-4, Out ; Buss 13-14 3) Audio ch. I/O; 13-14, Out; A1-2 (Master).
Playback Engine: H/W 256. Host Processor: 4, CPU: 90%
I tried it again, same problem. Perhaps slightly better, but still not what it should be. Still a delay. Comes in slightly late. Any other suggestions?
Unless there is a plug in that has great sounding solo violin sounds you can suggest?
Thanks
PS: Need any snow in Vancouver? Send you some from Montreal!
Peter ~ The signal flow you’ve set up is fine. I use almost exactly the same settings (on a Mac) when I’m tracking parts using external sound modules and it works fine, as it should. That said, that ‘Emulated’ Output would be the first thing I would look into.
PS: Yes – I’ve lived at the foot of the North Shore Mountains my entire life and have never seen so little snow. By little I mean “none”. It’s been like Spring here for the last month or so. Very warm.
Hi Chris,
Just a quick note to say thank you so much for this guide – I’ve gone from knowing absolutely nothing about MIDI to being able to use it on my new record.
Many thanks.
← Previous Comments