Editing, MIDI Editing

How to Make MIDI – (Everything You Want to Know)

Written By : Andrew Siemon

Because MIDI has been around for almost 40 years now, a lot of the very old keyboards and drum pads that use it from the 1980s work just fine today. Moreover, the basic process of creating MIDI is generally universal across most DAWs and hardware, however, there is one simple way to summarize how it’s done. 

To make MIDI
1) Use a DAW that can create, edit, and modify MIDI files
2) Select a software instrument 
3) Draw notes using the piano roll or a MIDI controller
4) Use playback to hear what you’ve made
Another way is the MIDIEditor application (for Windows/Linux), or an online conversion tool.

1) How to Make MIDI Using A Digital Audio Workstation

Contents - Sidebar TOC ->

A) How to Create MIDI With Just the Piano Roll in FL Studio

To create MIDI, the first thing you need to do is download a DAW. If you’re using an Apple product (iOS/macOS), then check out my article on how to download GarageBand for free. Logic Pro X is the premium version of GarageBand, and the price reflects that.

Another DAW you can get that’s actually compatible with both Windows and macOS is FL Studio – Fruity Edition. The Fruit Edition is honestly quite limited though, so I’d recommend dropping the extra $100 and buying the Producer’s Edition instead.

Once the download has been completed, install the application onto your computer and then open it so you can get started. The first way of creating MIDI we’re going to explore is with FL Studio, so let’s do that right now. Pay attention because the core concepts detailed here are applicable for most DAWs, so it’s worth reading through.

i) Create an Empty File in FL Studio

The first thing you need to do is create a new empty file. In FL Studio, select File > New from Template > Minimal > Empty.

File Path Steps - How to Make MIDI
On the right-hand side it has all of the templates, ie, Basic 808 with Limiter, Basic 808, etc. The “Empty” template is all the way at the bottom of that menu.

I generally start with an empty template regardless of the DAW, for instance, I use empty templates with GarageBand as I also do with FL Studio as well.

The next thing you want to do is add a VST (virtual software technology) which is just a computer imitation of a real-life instrument.

ii) Use The (F6) Shortcut to Bring Up The Channel Rack

Open the Channel Rack - How to Make MIDI - (The Easiest Ways Imaginable)

Use the (fn + F6) command shortcut to bring up the Channel Rack (just F6 for Windows). Once it has appeared, you can add a VST or a plugin of some kind to the Channel Rack in a couple of ways.

The first way is to click the “+” button like I’ll show you in a second. The other way is to right-click the plugin slot > click on Replace > Open Plugin Picker/More Plugins > then choose what you want from the list. But for the sake of simplicity, we’ll just use the first one for now.

iii) Add A VST to the Channel Rack by Clicking Add New Channel

Add a VST instrument to the channel rack by clicking the Add New Channel button. It’s the icon that looks like the little plus “+” symbol.

To keep things simple, just select FL Keys for now which is like the stock VST piano that FL Studio comes with, similar to GarageBand’s Steinway Grand Piano (I actually think GarageBand has a better stock piano than FL Studio).

Add New Channel in FL Studio - How to Make MIDI - (The Easiest Way Imaginable)

You should now see something like the image below. Go ahead and close the FL Keys VST window for now if you want.

FL Studio Keys - How to Make MIDI

IV) Click on the Default Pattern (Pattern 1) in the FL Studio Playlist

Next click on the default pattern in the FL Studio Playlist. It will become highlighted at this point, which means it’s selected. It’s the part that says “Pattern 1” and is highlighted with a yellow rectangle.

Click on the Default Pattern in the FL Studio Playlist - How to Make MIDI
Pattern 1 highlighted in FL Studio

V) Right-Click the FL Keys Channel in the Channel Rack to Bring Up The Piano Roll

Now you’ll right-click the FL Keys channel in the Channel Rack. In the menu that appears, select the first option, Piano Roll. This will open the Piano Roll for the VST instrument that is assigned to Pattern 1.

Another super simple way of opening the Piano Roll is to actually use the (F7) command. If you’re using macOS, use the command shortcut (fn + F7).

Select the Piano Roll - How to Make MIDI - (The Easiest Way Imaginable)
Click on the Piano Roll or use the shortcut that I just mentioned to open it (fn + F7)

At this point, you should see the Piano Roll. Notice the piano keys and the grid. These piano roll components are pretty standard across DAWs including GarageBand which I also have a guide on. The cells are where you’re going to draw the piano notes.

Piano roll in FL Studio - How to Make MIDI
Just click on random spots in the piano roll and FL Studio will automatically start drawing MIDI notes right onto the grid.

There is a toolbar along the top of the Piano Roll window. FL Studio automatically selects the Pencil tool, so you can simply click a grid cell to create a note as I just mentioned a second ago.

Note in FL Studio Piano Roll - How to Make MIDI

The note that you draw will play once as you click the mouse. Press the space bar to hear all of the notes played in order as a loop. Editing MIDI is as easy as changing the lengths of the notes and moving them around the grid. To delete a note, simply right-click it once.

As mentioned, this process is pretty universal across DAWs. For instance, it’s practically the same thing in GarageBand, it’s just that you have to use different shortcuts and commands to make it happen. For instance, to bring up the pencil tool, you have to use the (Command + Click).

B) How to Use A MIDI Keyboard to Create MIDI

Using a keyboard is a quick and expressive way to create MIDI. The two main components are the DAW and the MIDI keyboard. Refer to the How to Create MIDI With Just the Piano Roll section above to obtain a DAW if you haven’t already done so.

This article assumes you’ve already connected your MIDI keyboard to the computer and got it communicating with the DAW. If you haven’t done that, use my guide on how to connect a MIDI keyboard or watch this short video tutorial down below – it’s for GarageBand, but the same concept works regardless of DAW.

For this section, I’m going to show you how to do it in FL Studio just to stay consistent with the rest of the article.

i) Create A New Empty Project


First, create a new empty project in your DAW the same way that I showed you before.

ii) Open A Virtual Software Instrument

Next, add a VST instrument to the new project. In FL Studio, you do this by bringing up the Channel Rack with (fn + F6) and then clicking on the “+” symbol.

Hit the Plus Sign - How to Make MIDI

After that, you’ll want to choose a plugin from the list or use the “More Plugins” button on the menu. You can do it with the File Browser on the left-hand side as well.

FL Keys - How to Make MIDI

iii) Connect A MIDI Keyboard

Connecting A MIDI Keyboard to a Computer - How to Make MIDI
Connecting a MIDI Keyboard or Drum Pad is as simple as what it looks like in this image. You just need the cable that it came with, and maybe a USB-C adapter, depending on how old your computer is.

Assuming you buy the right type of MIDI keyboard, there shouldn’t be any problem getting FL Studio to recognize the keyboard. However, if you run into issues, go into the FL Studio settings and set everything up the way that I’ve shown down below:

FL Studio > Preferences > MIDI - How to Make MIDI
Select FL Studio > Preferences > MIDI > Enable (with the keyboard/drum pad selected), to get your MIDI device to work with FL Studio

This time instead of using the mouse to create MIDI notes you’ll use the MIDI keyboard. The easiest and most simplistic way to accomplish this is by recording the MIDI as you play it in real-time. That’s if you actually know how to use a keyboard anyway.

For some people, they might actually prefer to draw the notes in one at a time, but then this wouldn’t be with a keyboard, however. I know people like Deadmau5 prefer to do it this way.

IV) Press Record and Start Playing The MIDI Keyboard

Recording in FL Studio - How to Make MIDI

Locate the main record button in the DAW. Select the VST. Press record and begin playing the MIDI keyboard. As you play the keys on the MIDI keyboard corresponding notes are written to the Piano Roll. When you’re done playing the keyboard press the stop button.

The keys that were played are automatically drawn to the grid in the Piano Roll by the DAW. To hear the MIDI notes click the play button in the DAW. The MIDI will usually loop by default.

V) Use the Space Bar Or Click the Red Record Button to Stop Recording

In GarageBand, you use the space bar to stop recording. The same thing works for FL Studio, although, you’ll have to press the red Record button to stop the recording. In FL Studio, it will play the clip back again when you press the space bar.

Unless you’re a great instrumentalist, the MIDI pattern that was recorded will most likely require some editing and clean-up. This is usually done using the mouse, however, quantization (which I have a guide on here for GarageBand) is a super-fast way of doing it.

I’ll be sure to make one for FL Studio soon enough. One thing I will say about recording MIDI in FL Studio is that it takes a minute to get used to if you’re used to a DAW like GarageBand or Logic Pro X.

C) How to Use A Drum Pad to Create MIDI

The AKAI MPD 226 is the drum pad I have – it’s really fun to use.

MIDI can be created with drum pads that are on a standalone unit or a keyboard. For instance, I use the AKAI MPD 226 (which I got on Amazon) and the keyboard I currently have is the Acorn Masterkey 49, although, I’d recommend getting something like this instead of the Oxygen Pro Series 49 (on Amazon).

As I said before, connecting a drum pad is the exact same process as connecting a MIDI keyboard, so it’s not really worth diving into. You just need a USB 2.0 cable – or a thunderbolt cable if you have a brand new MIDI keyboard that just came out in the last couple of years.

That said, if for whatever reason, you’re unable to get the drum pad to work, there could be a few issues that are hard to figure out at first. This advice applies to the MPD226 specifically, but I imagine it’ll be the same for other devices. If you’ve properly connected your device and it’s not triggering notes:

  • Use a different Preset on the drumpad to see if it changes what notes are
  • Use a different Pad Bank
  • Try a different VST or plugin

Simply put, some VSTs are programmed differently than others, so the first kick may be on C1 on one plugin, but on another it’s C3. In GarageBand, for example, C1 is usually the first kick, but in the Drum Pro plugin, most of the notes start in the 3rd octave (C3 – C4)

i) Launch the DAW and Create a New Empty Project

Open A New Project - How to Make MIDI

First, launch the DAW and create a new empty project. This is the same process as shown above, although, we’re going to use GarageBand this time.

ii) Create A New VST Instrument in the Project

Open A VST - How to Make MIDI
Take a look at the bottom of the Drum Pro plugin there. Notice how the notes start on the “C3”

Then, create a new VST instrument in the project. Again, take a look at the process above for how to do this in FL Studio.

Make sure to select a VST instrument that’s specifically designed for drums, although, a drum pad is just a MIDI instrument so you could use it to play other instruments if you wanted to.

As a matter of fact, this is precisely what people do when they load chord samples and other melodic sounds onto the drum pad. Let’s show you how to create MIDI notes by assigning samples onto the drum pad as well.

(Optional) – Assign Samples to the Keyboard in GarageBand

A MIDI Drum Pad like the AKAI MPD 226 works pretty well with GarageBand. Moreover, if you know how to assign samples with the sampler as I showed in my guide, then you can program it to do all kinds of things for you. It’s really not too hard, you just have to use the AUSampler.

Key-Range - How to Assign Samples To the MIDI Keyboard in GarageBand
To assign samples to your keyboard in GarageBand, use the Key Range parameter to determine where each sample will sit
(Optional) – Assign Samples to the Keyboard in FL Studio

There is at least one stock drum machine VST in each DAW. FL Studio has two that are pretty cool: DrumMaxx and FPC. Both of these have similarities to each other and also to the ones found in other DAWs. Use FPC to keep things simple. My guide here will show you how to program it as well.

Naming the Samples in the FPC - How to Assign Sounds to A MIDI Keyboard in FL Studio -SIMPLE

The individual drum sounds are grouped together into kits. Each button on the drum pad will trigger a different drum element in the kit. This setup essentially models a hardware drum machine or loosely a drum set.

(Optional) – Using the AKAI MPD 226 Editor To Change CC Programming
Many drum pads will come with an editor like this that you can use to change how your drum machine is programmed

In simple terms, you can change what notes are triggering what sample with the MPD 226 Editor. As I said in the image’s caption, most drum pads will come with a tool like this in case you need to change things around.

Admittedly, I haven’t used this much because I find it’s easy to get around having to program it, just by using either the Sampler or by using a different Pad Bank or Preset on the Drum Pad.

iii) Press the Record Button and Smack the Drum Pads

Drum Pad MPD 226 - How to Make MIDI
Not a great picture, but you can see how I’m using my drum pad to create MIDI notes in GarageBand

Next, click the record button and start playing the drum pad. When you’re done playing, click the stop button.
To hear the drum loop you just created with the drum pad click the play button in the DAW.

You should hear the notes you recorded playing back as a drum loop. Because MIDI is just a packet of instructions rather than a recorded sound (like I explained in my guide to the pros and cons of MIDI), you can change the drum kit for pre-existing patterns.

Most of them contain similar drum kit parts for each button. It can be a quick way to change the vibe of a track, and it’s something I do all of the time, as many others do as well.

D) Using the MIDI Guitar 2 Or Alternative MIDI Controller

MIDI Guitar 2 - How to Make MIDI - (The Easiest Ways Imaginable)
The MIDI Guitar 2 for GarageBand is a pretty cool control that allows you to use your guitar as a MIDI controller

There are other kinds of MIDI controllers beyond keyboards and drum pads. Some of them are modeled after real-world instruments and others are a brand new design. The JamStik MIDI Guitar, for example, is a cool new device.

Another super cool one is the MIDI Guitar 2 for GarageBand that’s shown in the image above, but there are many others too. There’s also a MIDI Guitar 2 – from the same company – that’s designed for use in all major DAWs.

Although, MIDI Guitar 2 for GarageBand seems to work with most DAWs too. For instance, I’ve seen people use it with Ableton, I’ve used it with FL Studio, and it obviously works with GarageBand too. If that’s true, Logic shouldn’t be a problem either.

How to Use the MIDI Guitar 2 for GarageBand (Ableton, FL Studio, GarageBand, Logic)

  • Note: The MIDI Guitar 2 I linked is also a great option. They have a free trial on their website.
i) To get the MIDI Guitar 2 for GarageBand, you just have to download it from the App Store
MIDI Guitar 2 from App Store - How to Make MIDI

The first thing you want to do is go to the App Store and then download MIDI Guitar 2 for GarageBand. Pretty self-explanatory.

ii) Connect Your Guitar to Your Audio Interface

Then, connect your guitar to an audio interface like the Scarlett 2i2 (on Amazon). I won’t turn this tutorial into how to connect a guitar, so just have a look at the image below and follow the steps.

After you’ve connected your audio interface, plug your guitar into the 1/4″ input jack on the front of the device.
iii) Open Your DAW and Choose Your MIDI Instrument
Choose VST - How to Make MIDI

After that, go into your DAWs settings and set it up so the audio interface is your input and your speakers are your output device.

Audio Interface PreferencesSettings in GarageBand - How to Make MIDI
How your audio interface settings and preferences should look in GarageBand

For FL Studio, it’ll look something like what’s shown down below instead. Although, I would open MIDI Guitar 2 before you connect your guitar if you’re using FL Studio. For some reason, it makes a weird noise when you switch on MIDI Guitar 2 for GarageBand with your guitar connected and FL Studio already configured.

MIDI Guitar Out in FL Studio - How to Make MIDI
The MIDI Guitar 2 configuration for FL Studio
IV) Open MIDI Guitar 2 and Select “External MIDI Output” from the Presets
External MIDI Output - How to Make MIDI
Selecting the “External MIDI Output” is pretty much all you have to do after having connected your guitar and audio interface.

Again one of the most amazing parts of MIDI is the notes that were recorded can be mapped to just about any VST instrument. An amazing guitarist could hear what the MIDI they recorded sounds like as a Piano, Cello, or Piccolo. The possibilities go on and on.

What I just showed you are the 3 most common ways of making MIDI in a DAW. The first is just by drawing notes in with the piano roll, the second is with a MIDI keyboard/controller, and then the third is with some other kind of controller like a MIDI guitar.

There are actually other ways of making MIDI though, including the MIDI Editor website, conversion tools that transform audio to MIDI, and more. Let’s get into that now.

2) Use The MIDI Editor Application (Windows/Linux) 

The MIDI Editor - How to Make MIDI - (The Easiest Ways Imaginable)
The MIDI editor as shown on their website

MIDIEditor is a lightweight, free application for Windows and Linux (unfortunately, not for macOS). But don’t be fooled by this little app. It’s a great way to begin exploring and working with MIDI. You can get your hands on it through their website and It’s a relatively quick download.

How to Create MIDI with the MIDIEditor

Once you’ve installed the application, open it up and take a moment to look around. You should definitely see the pattern between all of these MIDI programs at this point. As I’ve explained in great detail in my article, MIDI is used across many audio workstations and devices because it’s a technological standard that everyone has adopted.

i) Open The Application and Use Your Mouse (Pointer/Track-Pad)

The easiest way to create MIDI with MIDIEditor is to use the mouse. Once you’ve created a MIDI note the instrument can be changed using the Channels tab on the right side of the interface. This is a bit different than the way DAWs work with VST instruments (here’s a brief YouTube tutorial on how to use it by the way).

How to Edit MIDI Files - MIDI Editor Beginner Tutorial

ii) Use the Piano Roll, MIDI Keyboard or a MIDI Controller

Editing MIDI using this software is similar to a DAW. Changing the length of notes, adding, and removing are all basically the same. MIDIEditor also works with MIDI keyboards, so you’re not limited to a mouse.

iii) Click the Play Button to Hear What You’ve Recorded

Next, click the record button and begin playing the MIDI keyboard. The notes that you play will be drawn into the MIDI editor grid. Click the play button to hear what was just recorded.

Important Tip: Make Sure Your Audio Interface And Controller Are Configured

If you want to try your MIDI keyboard ensure that your sound card is set up properly. Go into Settings and then check under MIDI I/O. You should see your sound card listed; make sure the checkbox next to it is checked.

3) Use Melodyne 5 to Convert Audio to MIDI

The opening page to Melodyne after you’ve purchased and downloaded it

Melodyne 5 is a very useful piece of technology. Technically, it’s a “pitch correction software” application and it does that for sure, and extremely well, I might add. You can also use it as a standalone application or a VST.

I’d recommend getting the Studio version from Plugin Boutique because it can do everything (my guide on Melodyne). The standalone version is useful for extracting MIDI data from pre-existing audio files, although, the plugin version can do it just fine as well.

Save as MIDI in Melodyne - How to Make MIDI
With your audio file selected and Melodyne open, click on Settings > Save As MIDI > Save it to your Desktop

Let’s say that you just need a tool to convert audio files into MIDI, however. If that’s the case, I’d recommend downloading the trial version from their website and using it for 30 days until it expires. Go ahead and do that, and then follow the tutorial shown below to convert audio into MIDI.

How to Use Melodyne 5 to Convert Audio files into MIDI

i) Open Melodyne 5 On the Audio Track

Open Melodyne On Your Track - How to Make MIDI
Melodyne in GarageBand’s smart controls

The first thing you want to do is load up the plugin in your DAW. In this case, I’ve chosen GarageBand because that’s normally where I use Melodyne. It works just fine in FL Studio though.

ii) Hit the “Transfer” Button and Record the Audio Into Melodyne 5

Hit the Transfer Button - How to Make MIDI (2)
Click the Transfer button like what’s shown here to start recording into Melodyne

You have to actually press the Transfer button and then press “Play” in your DAW. This will literally transfer the information into Melodyne. Once you’ve finished transferring the audio into Melodyne, press “Stop” in your DAW to stop the transfer and playback process.

iii) Click “Settings” > “Save As MIDI”

Settings  Save As MIDI - How to Make MIDI (3)
“Save as MIDI” in Melodyne 5

Press on Settings as is shown in the image above, and then select “Save as MIDI” to start this process. Very simple stuff.

IV) Choose A Name for the File and Save It To Your Desktop

Choose A Name For the File - How to Make MIDI (4)
Always give your files a recognizable file so you can easily find them later.

Make sure you save it somewhere like your desktop because you don’t want to have to search all over your computer later to find it.

V) Find the File on Your Desktop

Find the File on Your Desktop - How to Make MIDI (5)
There the file is. The .mid file is sitting there waiting for me. Now it’s ready to be imported in practically any DAW.

Important Tip: Many premium DAWs like FL Studio and Logic Pro X actually have the ability to export files as MIDI, so you don’t necessarily need to use Melodyne or another external software. Here’s one tutorial on how to do it with Logic and I have a section down below where I show you how to do it in FL Studio.

4) Create MIDI With Code

Codecademy - How to Make MIDI
Codecademy is what I used when I wanted to learn how to code. I stopped after a few months, but it was cool for a bit.

For those who have programming experience or want a deeper understanding of MIDI, it’s possible to go to the code level. This is a complex topic but very interesting and useful for technically-minded musicians.

The details far exceed the depth of this article but this one here could maybe help you. I have no idea how to do this kind of thing, but I’m sure there are many people who know how to do it at this level.

5) How to Convert Audio to MIDI With An Online Resource

Just as there are ways to convert midi to audio, there are also ways to do the opposite with online conversion tools. Let’s take a look at the first one which is the Bear File Converter – Audio-Convert is also a great one.

Bear File Converter

This tool which can be found on their website will convert an MP3 file into MIDI. My writer and researcher found Bear File converter, however, I actually prefer Audio-Convert because it can turn AIFF into MIDI.

i) Open the Bear File Converter Tool

Open Bear File Converter Tool - How To Make MIDI

Open up Chrome and navigate to the URL shown above.

ii) Locate the Conversion Tool User Interface

_Locate the Conversion Tool User Interface - How to Make MIDI

Ignore the area with the giant green button. It’s just an advertisement. Scroll down the page until you see the box that says “Drag and drop files here.” 

iii) Select the Audio File to Convert

Select the Audio File to Convert - How to Make MIDI

Navigate to the directory with the MIDI file using the operating system file explorer. Or, just click the “Select a local file” button.

IV) Convert the Audio to MIDI

Convert the Audio to MIDI - How to Make MIDI

Once the MP3 has completed uploading click the “Start Conversion” button. This will begin the audio conversion process.

V) Wait for Conversion to Complete

Wait for Conversion to Complete - How to Make MIDI

After the conversion is finished you’ll see a “download” link and file name appear on the screen.

vi) Download the Converted MIDI File

Download the Converted MIDI File - How to Make MIDI

Click the “download” link and save the converted file to your computer.

vii) Open the Converted File

In case it wasn’t obvious, the file you downloaded is usable in the same capacity as any other MIDI file. There have been several methods shown in this article all ready to open, edit and play MIDI files. Refer to one of them for further information if you’re stuck.

How to Convert MIDI to Audio Online

So what if we wanted to do it from the opposite direction, ie, MIDI to audio, instead of audio to MIDI? There are many VSTs, standalone applications, and online tools to convert audio to MIDI and vice versa. Let’s walk through a few of these tools.

A) Online-Convert Website

Here is a nice, simple web-based tool for easily and quickly converting MIDI files to MP3. There isn’t a huge library of sounds you can map the MIDI notes to like with a DAW but it’s still useful.

i) Open the Conversion Tool

Online Converter - How to Make MIDI - (The Easiest Way Imaginable)

ii) Select the File to Convert

Open a file explorer on your operating system. Navigate to a directory containing the MIDI files you’d like to convert. Alternatively, click the browse button and navigate to the .MID file.

Select the File - How to Make MIDI

iii) Upload the File

Drag one of the .MID files into the large green box on the screen and drop the file. A visual indicator below the green box will display the status of the .MID file upload.

Convert The File - How to Make MIDI - (The Easiest Way Imaginable)

IV) Convert the File

Click the Start button to begin the conversion process.

Converting the File - How to Make MIDI

V) Save the File to Your Computer

When it’s completed you’ll be prompted to save the converted MP3 to your computer. Navigate to a familiar directory on your file system (like the desktop) and click the Save button.

Saving the File - How to Make MIDI

vi) Open the Converted File

Open the file you saved in any application capable of playing an MP3. You’ll probably notice the sounds used by the tool aren’t as robust as a DAW, but they’re decent.

B) Online Converter

Another great free online tool for MIDI to audio conversion is the Online Converter. It’s quite similar to Online-Convert.com, shown above, but a little simpler.

i) Open the Online Converter Web Tool

Online Converter - How to Make MIDI

ii) Select the MIDI File to Convert

Open a file explorer on your operating system. Then navigate to the directory with the MIDI file to convert. You can also click the “Choose” button and navigate to the file.

Select the MIDI File - How to Make MIDI

iii) Set Audio Quality

Online Converter provides the option to select an audio quality. Click the Options checkbox and then choose a bit rate from the drop-down menu that appears. 192 (kbps) is a good choice for high quality without a hefty file size.

C) Set Audio Quality - How to Make MIDI

IV) Begin the Conversion Process

Click the Convert button to start the conversion process. It’s relatively quick, although, this depends on the size of the MIDI file and your internet connection speed.

D) Begin the Conversion Process - How to Make MIDI

V) Wait for Conversion to Complete

Wait for Conversion to Complete - How to Make MIDI
Once the conversion has been completed you’ll be presented with a link to download the MP3 file.

vi) Download the Converted File

Download the Converted File - How to Make MIDI
Click the Download Now link and save the file to a directory on your computer.

vii) Open the Converted File

Just as with Online-Convert above, open the file in any application capable of playing an MP3.

How to Export MIDI Out Of FL Studio

Most of the major DAWs – ie Ableton, FL Studio, Logic Pro X, and Pro Tools – offers a way to export MIDI out of them. Some of them offer more options and a fuller experience than others.

FL Studio offers a couple of different options for exporting MIDI. Individual MIDI patterns can be exported through the Piano Roll. Full songs containing MIDI data can also be exported from the main DAW user interface. It’s a bit more common to export single MIDI patterns.

That said, I’ve created a little video for you here that shows you how to do it if you’d prefer it that way. There’s a step-by-step, illustrated guide right after.

Note: For the tutorial down below, I’m going to show you how to make MIDI from scratch first. Although, I imagine if you’re reading this you just want to export MIDI out of FL Studio that you’ve already created. Skip to #5 if you want to get right to exporting the midi out of FL Studio.

1) Open FL Studio and Create a New Empty Project

File Path Steps - How to Make MIDI
“Empty” is at the bottom of the menu on the right-hand side

Launch FL Studio and select File > New from Template > Minimal > Empty. See the screenshot above if you’re having trouble. It’s the same one from the start of the article.

2) Add a VST Instrument to the Project

Open the Channel Rack - How to Make MIDI - (The Easiest Ways Imaginable)
Again, the same image from earlier

Open the Channel Rack with the (F6) shortcut or (fn + F6 for macOS) and then choose your MIDI instrument after clicking on the “+” symbol.

3) Select Default Pattern “Pattern 1” and Open Piano Roll


Click the default Pattern 1 to select it. Then, open the Piano Roll with (F7) or (fn + F7 for macOS). This is the fastest way to open the piano roll.

4) Create MIDI Notes In the Piano Roll – Or Use Your Existing MIDI Pattern


You can either make MIDI notes by just drawing in a bunch of notes, or you can use the pattern that you’ve already created before you came to this article.

5) Export the MIDI From Piano Roll

Export MIDI from FL Studio - How to Make MIDI (The Easiest Way Imaginable)
To export MIDI from FL Studio, click on the drop-down arrow on the top left of the Piano Roll menu. Click File > Export as MIDI File, and then choose a name for it and send it to your desktop. This makes it easier to find.

The FL Studio Piano Roll has its own File menu located to the top left of each Instrument Insert. It’s accessible by clicking the small arrow. Click the arrow to access the menu and then select the “Export as MIDI file…” option. If you’re using macOS FL Studio, just use the command, “Shift + Command + M”

6) Save the MIDI File

Save the MIDI File  - How to Make MIDI

Once the file has completed exporting a system window will appear allowing you to save the .MID file to your computer. As I said in the image caption a moment ago, send it to your desktop that way it’s easy to find. This little tip will save you a lot of annoyances.

How to Export MIDI From GarageBand

You can actually use Melodyne – within GarageBand – to export MIDI out of GarageBand. As a matter of fact, that’s precisely what I did earlier. In my article on this very subject, I explained that all you had to do was export the information as a loop, and then use an online to midi converter. Here’s my video on how to do that:

How to Export MIDi from Garageband

There used to be an online converted called aif2midi, but for whatever reason, it no longer works. Instead, you have to use Convert AIFF to MIDI on this site – and thankfully it works just as well. So again, here’s an updated version of what you have to do if you’d like to export MIDI from GarageBand without using Melodyne 5.

To export MIDI from Garageband, first save the MIDI file as a Loop with the (Control + Shift + o) command. Find the loop on the computer’s hard drive: Library/Audio/AppleLoops/UserLoops/SingleFiles. Drag the file to your desktop, and then convert it to a MIDI file with an .aif to MIDI converter.

That’s the brunt of how it’s done, however, there was one user on my YouTube channel who said that you just had to change the file name to .mid from .aif and it would work. That wasn’t the case for me. It just made a .mid file that neither of my DAWs were capable of understanding.

Change to .mid - How to Make MIDI
The user who suggested the solution on my channel.

All-in-all, these are the most common ways of creating MIDI. Most people use a DAW to create MIDI, although, as I said earlier and as I showed you throughout this article, you could easily use an online conversion tool, MIDIEditor (Windows/Linux), code, or a plugin like Melodyne.

Other Articles You May Be Interested In

Important Things to Note About Making MIDI 

1) The Best Way to Make MIDI Is With A DAW

As we’ve seen there are many ways to create MIDI. Using a DAW is the most full-featured approach. Combining a MIDI keyboard and DAW is really the powerhouse solution.

2) MIDI Is Portable Across DAWs and Hardware

The purpose of MIDI is hugely related to interoperability between systems and devices. There are a few key concepts with MIDI but the portability of MIDI data is paramount.

MIDI files can be created in one DAW, or even on hardware and then the MIDI note information can be reused by another application.

Andrew Siemon is the principal creator of ProducerSociety.com, a website dedicated to all things music, including music production, music theory, recording, and how to use the most popular DAWs. Starting out as a metal guitarist, Andrew has since moved into other areas of music production including hip-hop and fusion

Leave a Comment

Contents - Sidebar TOC ->