Our plugins work in Bitwig, and the MIDI is routable from our plugin to other tracks.
there is a quirk however with getting Bitwig to be able to record the MIDI onto a pianoroll.
We contacted Bitwig but still havent got an answer yet

Cakewalk by Bandlab

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

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

Steinberg Cubase 11

Please see this page.

Steinberg Cubase 9 & 10

Windows users:
Please deactivate/uncheck the “ASIOguard 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 (unconfirmed performance)

FL Studio 20

.. is available for both windows and macos now!
The internal routing allows for connecting the loaded MIDI Guitar plugin to purchased FL synths and none-FL synths.
Note 1: MIDI Guitar is not made with variable buffersize in mind. The display of buffersize and cpu load are erratic.
Note 2: as for now, we dont really know how well it works latency and stabilitywise. It may be so that the standalone/virtual midi is more stable, especially on macos.

FL Studio (before version 20)

You have two options:
1. You can use the MIDI Guitar VST plugin inside FL Studio. This is optimal in terms of latency but unfortunately FL Studio does not currently support routing midi from VST plugins to its piano roll. Thus, you will be limited to hosting synths and instruments inside MIDI Guitars internal plugin host.
If using this option you need to make sure FL process audio in fixed size buffers. Please see the FL docs: http://www.image-line.com/support/FLHelp/html/plugins/wrapper_2_processing.htm
2. The other option is to use a virtual midi loop and the MIDI Guitar standalone. This is detailed below.
Install loopMIDI. Start loopMIDI and add a MIDI port.
In FL Studio MIDI Settings, Enable the loopMIDI Input MIDI device and set the loopMIDI Output MIDI device port number to 0
In the Mixer add MIDI Guitar plugin to an available channel other than Master. In MIDI Guitar plugin settings set MIDI Output port to 0. In the step sequencer select and enable a synth such a DX10.

MOTU Digital Performer

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

Magix Samplitude

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

Propellerhead Reason

See this forum thread.

Propellerhead Reason 11.2

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.
https://www.propellerheads.se/reason-95

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.

Rocco Drop The Bass

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.

PreSonus Studio One

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

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.
Don
Record audio and midi by pressing record.

Sensomusic Usine

Sensomusic Usine

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

Traktion 7

Compatibility with popular DAWs

Please find guides for each DAW above.

Don't Drop The Bass Mac Os X

NameVSTAudio UnitPlugin HostMIDI OutWindowsMac OS X
Ableton LiveYesYesYesYesYesYes
Apple GarageBandN/AYesYesYesN/AYes
Apple LogicN/AYesYesYes/V-MIDIN/AYes
AVID Pro ToolsN/AN/AN/AStandaloneYesYes
Cakewalk SonarYesYesYesYesYesYes
Cockos ReaperYesYesYesYesYesYes
ImageLine FL StudioYesN/AYesStandaloneYesN/A
Magix SamplitudeYesYesYesYesYesYes
MOTU Digital PerformerYesYesYesYesYesYes
Propellerhead ReasonN/AN/AN/AStandaloneYesYes
PreSonus Studio OneYesYesYesYesYesYes
Sensomusic UsineYesYesYesYesYesYes
Steinberg CubaseYes?YesYesYesYes
* 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.

Don't Drop The Bass Mac Os 7

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.

Don't Drop The Bass Mac Os 7

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