MIDI Guitar and your DAW

The desktop version of MIDI Guitar comes with VST and AudioUnit plugins which plugs into most DAWs (digital audio workstations). This integrates your guitar seamlessly into your MIDI workflow. The DAW is needed for recording the output of MIDI Guitar but also let’s you process old guitar recordings and change the instrumentation/sound of old recordings on the fly.

Where are the MIDI Guitar plugins?

They are with the latest version of MIDI Guitar, downloadable from jamorigin.com/download

Please see installation instructions below.

How to install the MIDI Guitar VST/AU plugin?

Assuming you have downloaded the latest MIDI Guitar installer archive, you need to install the plugins:

Windows users:

Running the installer will ask you where to install the plugins. You need to put them in the plugin folder where your DAW expects to find them. If you don’t know where your plugins folder is, use the most commonly used location, given below:

The default plugin folder for most 32bit hosts is c:/program files (x86)/Steinberg/VstPlugins/

The default plugin folder for most 64bit hosts  is c:/program files/Steinberg/VstPlugins/

However, some DAWs use another VSTs folder. Sonar and Mixcraft for example use c:/Program files/Cakewalk/VstPlugins for 64-bit plugins and c:/Program files (x86)/Cakewalk/VstPlugins for 32-bit plugins.

Most DAWs allow you to set your VST or plugin folder. You may have to add the VST folder above to the list in which your DAW search for plugins inside your DAWs preferences window.

Mac users:

Open the DMG installer image find the two plugins: MIDI Guitar 2.vst and MIDI Guitar 2.component.

Copy MIDIGuitar2 .vst file to your VST plugins folder /Library/Audio/Plug-Ins/VST/

Copy MIDIGuitar2 .component file to your AudioUnit plugins folder: /Library/Audio/Plug-Ins/Components/

If you cant find these folders, open Finder and hold “cmd” and “shift” keys and press “G”. Now copy the above path into the dialog that pops up.

In order for your DAW to discover the new MIDI Guitar plugins you sometimes need to make it rescan your plugins folder for plugins or restart the Mac.

After copying the VST/AU to your plugin folders, MIDI Guitar should work with almost any DAW.

Since DAWs are usually complex applications with lots of options, we try to keep a list of tutorials and videos for setting up a DAW project with MIDI Guitar. Please locate your DAW below.

Ableton Live 9

if you installed the VST, but it doesn’t show up in Live, try the following:

1) goto Live / Preferences / Plugins
2) Hit “rescan” with the “alt” key pressed. This will force Live to evaluate all plugins.
on macOS: don’t use the AU version of our plugin! 

Ableton Live 8

  1. In Preferences / Audio, check that Audio Input Device and Audio Output Device are correct.
  2. In Preferences / Audio, check that In/Out Sample Rate is 44100
  3. In Preferences / Audio, check that Buffer Size is 256 or 128 samples
  4. In Preferences / File Folder, set “Use VST Plug-in System Folders” to Yes on Mac OS X and make sure the MIDI Guitar VST is found on Windows.
  5. Press Tab key to access Arrangement View
  6. Check menu “options”. Latency compensation should be OFF!
  7. Click “I-O” button to show In/Out section
  8. Click “M” button to show Mixer section
  9. Make sure you have an Audio Track named “1 Audio” and a MIDI track named “2 MIDI”
  10. Add MIDI Guitar VST to “1 Audio” track
  11. Click “In” button on the “1 Audio track” to verify that MIDI Guitar works with your audio interface.
  12. Select “1 Audio” as “Input Type” for “2 MIDI” track to redirect MIDI from MIDI Guitar to your MIDI track.
  13. Arm recording for “2 MIDI” track to record MIDI from MIDI Guitar.
  14. Click Record and then Play to start recording MIDI from MIDI Guitar.

Video tutorial for GarageBand:

Apple Logic Pro X

Logic does not support routing MIDI out of AudioUnit plugins, but virtual midi works to get MIDI into Logic and is simple to setup. First, make sure you apply Logic’s low latency mode.

Recommended setup:

The best way to use MG with Logic is using the MG AudioUnit (customers only):

  1. Make sure you place the MIDI Guitar 2.component in your plugins folder (typically thats /Library/audio/plugins/Components/) as described above.
  2. Restart your computer so that Logic Pro will scan the new files you have installed.
  3. Next, open Logic Pro on your Mac and create two tracks…  The first track should be an “audio track” for the audio from your guitar. On the channel fader of this “first” track, activate Midi Guitar 2  in the audio FX slot. Make sure you don’t use any other effects before MIDI Guitar (as MIDI Guitar needs a completely dry input).
  4. Now, create a second track. This new “second” track should be an “instrument track” for the “midi information” that will automatically come from the Midi Guitar 2 plugin on the first guitar track you created…  These two tracks will work together!
    On the second track you created,  do not call up Midi Guitar 2 in the channel fader slots.
    When you create an “instrument track” in Logic Pro, it automatically installs an instrument in a midi instrument slot…  That is the instrument that will be activated and played by the midi information recorded on the track.. you can of course change it to any instrument.

The following video shows how to use MG in Logic Pro X

This video shows how to use both internal sounds and midi in a simple studio setup:

Using only the MIDI Guitar standalone:

  • Instead of using the MIDI Guitar Audio Unit, you can simply run the MIDI Guitar standalone and select the MIDI Output Route: “MIDI Guitar Virtual MIDI Out”. Now “MIDI Guitar” appears in Logic as a MIDI input without any additional work. That’s it. It’s just there. This method will add a bit of latency compared to recommended approach described above.

Toggle Conte

nt goes here

AVID ProTools

Since ProTools does not support VST or AU plugins you need to use MIDI Guitar standalone and a virtual midi driver. The idea is that you connect MIDI Guitar to ProTools though a virtual cable (in much the same way you would connect a physical midi keyboard controller though its software driver). Its fairly simple:

1. If you are using Windows you need a virtual midi loop driver, such as loopMidi or loopBe1 (both freeware). Mac users can skip this step as Apple operating systems already include a virtual midi standard.

2. Make sure MIDI Guitar works in standalone mode, i.e. you can play the Test Piano.

3. In MIDI Guitar select the virtual midi loop driver as MIDI Output (bottom left). On Windows that is a loopMidi/loopBe1 device. On Mac its the “MIDI Guitar Virtual MIDI Out”.

4. In ProTools,  enable the same device as input.  (Setup > MIDI >Input Devices > Check the box next to the MIDI Guitar loop output). Mac users just select the built in “MIDI Guitar Virtual MIDI Out”.

5. Thats it. Your guitar is now connected to ProTools, just like a midi keyboard.

Note that virtual midi is not ideal in terms of latency, although usually the impact is unnoticeable. We will consider an AAX plugin in the future.

Note for Windows users: Since most ASIO drivers only works with one application at a time you might also need a second interface.

Using BlueCat VST wrapper on MacOS

On MacOS you can use the BlueCat VST wrapper to load the AU (Audio Unit) version of our plugin. The AU will create a virtual midi port, which can be enabled for input in Protools preferences.

The following is based upon a user report:
1. Use Blue Cat audio MB& in broadband mode with MIDI Guitar as the only plugin inserted.
2. Put any VI next in the chain.
3. My guitar is plugged into a DI into an input channel on my interface.
4. Go to setup/Midi input devices and make sure to select “Midi Guitar #? out”.
You’ll have to do this once  every session, because you never exactly now what number the ? is..
The MIDI Guitar midi port is given a random number by MacOS.
5. Set your track input to “midi guitar #? out”

Cakewalk Sonar

Starting with Sonar X3 and any newer versions works great with MIDI Guitar:

  1. Copy the MIDI Guitar plug-in to the VST folder
  2. Launch SONAR. If the plug-in is no listed in the Audio FX list, run the VST scanner.
  3. Create or open a project.
  4. Add new audio track, set the input to a mono source (or use an existing mono track). Insert MIDI Guitar into FX bin or ProChannel. To record MIDI data from MIDI Guitar MIDI, using the VST2 drop down in the plug-in header click “Enable MIDI Output” otherwise load a synth plug-in directly into the instrument output of MIDI Guitar, enable input echo on and skip step 5.
  5. Add a new synh or change the input to an existing synth to MIDI Guitar. Make sure both the MIDI Guitar audio track and the synth (Instrument or MIDI) track have input echo enabled.

Old versions of Sonar:

In older versions of Sonar (version X1, X2) there are issues with MIDI Guitar. The Sonar addressed these issues in version X3, but some have found a workaround for old versions Sonar that apparently works in X1 and X2.

( Quoted from MoreK at KVR Forum: RE Sonar X2 & MIDI Guitar )

What I missed was the MIDI Guitar pop-up menu in the Synth rack. Clicking the keyboard icon with right mouse button gives a menu with no “Enable MIDI Output” option. You have to click grey area of the synth and you’ll get a different menu with the MIDI output option.

So, to summarize the whole setup:

  1. Copy VST plugin to your VST folder
  2. Launch Sonar. It should automatically recognize the new plug-in and create needed registry entries (ie you should see the plug-in as an effect in Audio FX menu). If not, use Plug-in Manager to scan new plug-ins.
  3. Use Cakewalk Plug-in Manager, find MIDI Guitar in Effects section and open “Plug-in Properties”. Enable “Configure as synth” option.
  4. Close Sonar and use Regedit to change generateEvents key from “0” to “1” in HKEY_CURRENT_USERSoftwareCakewalk Music SoftwareSONAR ProducerCakewalk VST X64Inventory -> MIDI Guitar
  5. Launch Sonar. Add new audio track. Insert MIDI Guitar (now found in Soft Synths menu) to FX bin.
  6. Go to Synth rack view. Right click grey area of the MIDI Guitar synth block and click “Enable MIDI Output”.

That’s it. Add your favourite synth to a new track and route MIDI input from MIDI Guitar, which should be visible in MIDI input menu.

Thanks again, works like a charm now.

Cockos Reaper

Reaper 5.2

Reaper 4.2

Add MIDI Guitar as a FX plugin and click on the record field and select “Record: Output” and then “Record: MIDI Ouput”

Steinberg Cubase 9 and up

Windows users:
Please deactivate/uncheck the “ASIO guard in Cubase audio settings!!
For further helpseeCubase 8 video

Steinberg Cubase 8

Cubase 7

Add an audio track and an instrument/MIDI track. Add MIDI Guitar as an Effect plugin to the Audio track and select MIDI Guitar as input on the Instrument/MIDI track

FL Studio 20

.. is available for both windows and macos now!
MIDI loopback still needs to be used: there is still no straight route from VST’s midi to a pianoroll!

Setup loopback on macOs via IAC driver:

  1.  In the Audio MIDI Setup app on your Mac, choose Window > Show MIDI Studio.
  2. In the MIDI Studio window, double-click the IAC Driver icon.
  3. In the IAC Driver Properties window, select “Device is online” to turn on the driver.
  4. Select a bus in the Ports list, specify the number of MIDI input and MIDI output connectors, then click Apply. We only need 1 input and 1 output port.

See the pic here to the right how it ought to look now –>

Setup loopback on Windows via loopMIDI:

Install loopMIDI. Start loopMIDI and add a MIDI port.

Now setup the loopback in FL Studio, this process is the same for Windows and Macos:

In FL Preferences/MIDI:
windows: Enable the loopMIDI Input MIDI device and set the output port number to 0 ( this port number is for internal reference in FL). The input port doesn’t need to be set.

macos: Enable the IAC Driver Bus 1 and set the output port to 0 ( this port number is for internal reference in FL),. The input port doesn’t need to be set.

Load MIDI Guitar VST and target the loopback..

  1. Add the MIDI Guitar VST to any available mixer channel other than Master, select the proper guitar audio input channel. We dont need sound from MIDI Guitare being generated here.. If you can see midi being generated here, all is well..
  2. In MIDI Guitar’s plugin wrapper/Settings :set MIDI Output port to 0. ( this will adress our loopback port..)
  3. In MIDI Guitar’s plugin wrapper/Processing: select “use fixed buffer sizes”. Ignore the warning.
    Click on “more” and select “Use maximum buffersize..”. this will select the max buffersize that is set in FL audio preferences, which should be set to 256 for normal latency.

Now add a synth and test it!
Add a synth in FL, and it will get its MIDI from the loopback.
Recording will be just as with a keyboard controller. The channel with MIDI Guitar loaded will allways generate the midi via the loopback.

MOTU Digital Performer 8 & 9

  1. In Preferences / Audio Plugins, make sure MIDI Guitar VST is enabled.
  2. In Setup / Configure Audio System / Configure Hardware Driver, check that Master Device is correct.
  3. In Setup / Configure Audio System / Configure Hardware Driver, check that Sample Rate is 44100
  4. In Setup / Configure Audio System / Configure Hardware Driver, check that Buffer Size is 256 or 128
  5.  In Setup / Configure Audio System / Input Monitoring Mode, make sure that “Monitor record-enabled tracks through effects” is selected.
  6. Select Sequence tab
  7. Add a Audio Track
  8. Select Audio Input for the Audio Track.
  9. Enable Input Monitor and Record for the audio track.
  10. Select Mixing Board tab
  11. Add MIDI Guitar VST to audio track.
    In MIDI Guitar, set Patch to “Test Piano” and strum your guitar to test MIDI Guitar.
  12. Select Sequence tab.
  13. Add a MIDI track
  14. Arm MIDI track for recording
  15. Click record.

Magix Samplitude

Very nice video introduction to MIDI Guitar using Samplitude by Kraznet.

Propellerhead Reason 10

From Reason 9.5 on, VST plugins are supported, but the midi output from a VST is still not routed in Reason 10.

Propellerhead Reason 9.5

From Reason 9.5 on, VST plugins are supported, but the midi output from a VST is not routed yet.
We’ve notified Propellerhead of this, hopefully they add the functionality soon. You still need the use the standalone via virtual midi route now.

Propellerhead Reason below 9.5

Since Reason does not support VST or AU plugins you need to use MIDI Guitar standalone and a virtual midi driver. Its fairly simple:

1. First make sure MIDI Guitar works in standalone mode. If you are using Windows you need to install a virtual midi loop driver (such as loopMidi or loopBe1, both freeware). Select the virtual midi driver as output route in MIDI Guitar. Mac users simply select the MIDI output route: “MIDI Guitar Virtual MIDI Out”.

2. In Reason you must register the virtual MIDI driver as a MIDI Control Keyboard/surface. See the image below.

Note that virtual midi is not ideal in terms of latency. We do not know yet if there is has any real impact or not on latency. We will consider Reason Rack Extension in the future.

Studio One Professional
1) Windows: turn down dropout protection under Options->Audio Setup->DropoutProtection.
It cannot be set to maximum. Any other setting should be okay.

2) macOS: don’t use the AU version of our plugin: it will not output midi.

Studio One Prime

This free version of Studio One does not support VST plugins.

You can still use MIDI Guitar with it, using a virtual midi loop connection. On Mac its built in. On Windows you need loopMidi (freeware). Then select the virtual device as output route in MG and input in Sutiod One Prime.

Studio One Artist

This version supports VSTs with an extra add one that can be purchased from Presonus.

You can still use MIDI Guitar with it, using a virtual midi loop connection. On Mac its built in. On Windows you need loopMidi (freeware). Then select the virtual device as output route in MG and input in Sutiod One Prime.

Older versions of Studio One

Makes sure your samplerate is set to 44.1Khz and buffersize 256 or 128 samples.

Add track 1 (mono audio). Arm it for recording so you have your guitar here. Add the MIDI Guitar VST to this track. Adjust sensitivity.

Add track 2 (instrument track). Change instrument input to “MIDI Guitar”, “CH1”. Arm it for recording so you have your guitar MIDI here.

Record audio and midi by pressing record.

Sensomusic Usine

Video introduction to MIDI Guitar using Usine by Nay-Seven.

Tracktion 7 is a free DAW that is rather easy to use with MIDI Guitar.

Using another DAW?

The very first thing to try is to use it in your DAW just like you would use any other audio effect (say a reverb or compressor). Intuitively most people think of MIDI Guitar as a virtual instrument (VSTi), but try to think of it as an effect first: It has an audio input (your guitar sound) and audio output (the synth or virtual instrument you load into MIDI Guitar). Used this way as an audio effect it should work with any DAW that supports VST or AudioUnit effects.

After using it as an effect you will probably start to wonder how to get the MIDI output from MIDI guitar into your DAW and into its piano roll. Most DAWs have ways to route the midi output from MIDI Guitar to other places and if not you can always fall back to using the standalone version with a virtual MIDI loop. On Mac OS X, virtual MIDI is built in. On Windows you need to install a virtual midi driver, of which several options are freely available. Please see the “Connect To DAW” option in the MIDI Output section of MIDI Guitar for instructions.

Compatibility with popular DAWs

Please find guides for each DAW above.

Name VST Audio Unit Plugin Host MIDI Out Windows Mac OS X
Ableton Live Yes Yes Yes Yes Yes Yes
Apple GarageBand N/A Yes Yes Yes N/A Yes
Apple Logic N/A Yes Yes Yes/V-MIDI N/A Yes
AVID Pro Tools N/A N/A N/A Standalone Yes Yes
Cakewalk Sonar Yes Yes Yes Yes Yes Yes
Cockos Reaper Yes Yes Yes Yes Yes Yes
ImageLine FL Studio Yes N/A Yes Standalone Yes N/A
Magix Samplitude Yes Yes Yes Yes Yes Yes
MOTU Digital Performer Yes Yes Yes Yes Yes Yes
Propellerhead Reason N/A N/A N/A Standalone Yes Yes
PreSonus Studio One Yes Yes Yes Yes Yes Yes
Sensomusic Usine Yes Yes Yes Yes Yes Yes
Steinberg Cubase Yes ? Yes Yes Yes Yes
Tracktion 7  Yes ? Yes Yes Yes Yes

* On Windows it requires a virtual midi driver such as the free loopMIDI

Recommended DAW settings

Its recommended you run your DAW at 44100Hz using 128 or 256 samples pr audio buffer. Its important to understand that running at too high samplerates will cause latency and unresponsive tracking.

MIDI Guitar should work fine at high samplerates as well (88.2K, 96K, 192K, etc..), but it will cause additional CPU load and have no quality benefits as for MG concerned.

Processing old recordings

MIDI Guitar will generally process anyting on a track in a DAW, and this can be used to process old recordings in you DAW, in the same was as it can be used on live tracks, as long as those tracks are dry guitar recordings.

This means you can convert dry guitar audio recordings to MIDI, and have endless creative use cases. For inspiration please see this video: