Configure DSP Trigger so that Sonar allows you to use it as a MIDI event source.
- In Sonar, go to Tools -> Cakewalk Plugin Manager.
- Under PLUGIN CATEGORIES, select 'VST Audio Effects" and then under "REGISTERED PLUGINS select "dspTrigger".
- Next, under VST CONFIGURATION, click the "Plug-in Properties" and make sure the following items are checked:
- "Enable as plug-in"
- "Configure as synth"
- "Enable delay compensation"
- Press "OK" to finish the VST configuration
- Go to Windows "Start" menu, select "Run..." and type "regedit" to start the registry editor (it's possible you need administrator rights to do this)
- Just to be safe, create a backup of the registry (File --> Export... --> select "All" for export range)
- browse for this key: HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software\Cakewalk VST Adapter\Inventory. Another user reported that he had to change the following key instead: HKEY_CURRENT_USER\SOFTWARE\Cakewalk Music Software\Sonar Producer\Cakewalk VST\Inventory.
- Look for a key that ends in dspTrigger.dll or dspTriggerFree.dll and select it.
- You should now see a list of key-value pairs at the right. Set the value for the "generateEvents" key to 1 (in case the key doesn't exist, create it (type = REG_WORD) and set it to 1).
- exit regedit
- restart Sonar
- Add an audio track to your project.
- Right click in the "FX Pane" and under "Soft Synths" -> "vstplugins" select "DSP Trigger" or "DSP Trigger Free".
- Go to Views -> Synth Rack, and make sure that when right-clicking on DSP Trigger, "Enable MIDI output" is checked (you can only change this when the sequencer is not playing).
- Next, on the track we created, add an instance of a VSTi drum sampler after DSP Trigger.
- Click the "Echo Input" button to turn it on.
- Next, we need to route the MIDI from DSP Trigger to our drum sampler.
- Add a MIDI track.
- Set the input for the track to DSP Trigger
- Set the output of the track to your drum sampler