This tutorial will help you understand how to use parameters MIDI control in Cakewalk Sonar. It is applicable to any DXi plug-in (MIDI enabled DirectX plug-in) or VST plug-in.
Step By Step
01 – Insert a DXi or VST effect:
![Step 01 - Insert a DXi effect Step 01 - Insert a DXi effect](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/01%20-%20Insert%20a%20DXi%20effect.png)
02 – On a MIDI track, assign the output to your DXi effect, and select ‘MIDI Omni’ as input:
![Step 02 - On a MIDI track, assign the output to your DXi effect, and select 'MIDI Omni' as input Step 02 - On a MIDI track, assign the output to your DXi effect, and select 'MIDI Omni' as input](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/02%20-%20On%20a%20MIDI%20track,%20assign%20the%20output%20to%20your%20DXi%20effect,%20and%20select%20'MIDI%20Omni'%20as%20input.png)
03 – Open the Preset Settings Window:
![Step 03 - Open the Preset Settings Window Step 03 - Open the Preset Settings Window](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/03%20-%20Open%20the%20Preset%20Settings%20Window.png)
04 – Uncheck ‘Use global setting’:
![Step 04 - Uncheck 'Use global setting' Step 04 - Uncheck 'Use global setting'](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/04%20-%20Uncheck%20'Use%20global%20setting'.png)
05 – Enable the parameter you want to control:
![Step 05 - Enable the parameter you want to control Step 05 - Enable the parameter you want to control](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/05%20-%20Enable%20the%20parameter%20you%20want%20to%20control.png)
06 – Click on the ‘Learn’ button:
![Step 06 - Click on the 'Learn' button Step 06 - Click on the 'Learn' button](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/06%20-%20Click%20on%20the%20'Learn'%20button.png)
07 – Move your MIDI controller:
![Step 07 - Move your MIDI controller Step 07 - Move your MIDI controller](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/07%20-%20Move%20your%20MIDI%20controller.png)
08 -The right controller channel and CC number have been automatically set (you can also assign them manually, and use ‘0’ for the channel for MIDI Omni):
![Step 08 -The right controller channel and CC number have been automatically set (you can also assign them manually, and use '0' for the channel for MIDI Omni) Step 08 -The right controller channel and CC number have been automatically set (you can also assign them manually, and use '0' for the channel for MIDI Omni)](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/08%20-The%20right%20controller%20channel%20and%20CC%20number%20have%20been%20automatically%20set%20(you%20can%20also%20assign%20them%20manually,%20and%20use%20'0'%20for%20the%20channel%20for%20MIDI%20Omni).png)
09 – Click on ‘Ok’, the parameter is now assigned to your controller and is modified when you move the controller:
![Step 09 - Click on 'Ok', the parameter is now assigned to your controller and is modified when you move the controller Step 09 - Click on 'Ok', the parameter is now assigned to your controller and is modified when you move the controller](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/09%20-%20Click%20on%20'Ok',%20the%20parameter%20is%20now%20assigned%20to%20your%20controller%20and%20is%20modified%20when%20you%20move%20the%20controller.png)
10 – You can also modify the response curve (Min, Max, Response) of the MIDI mapping:
![Step 10 - You can also modify the response curve (Min, Max, Response) of the MIDI mapping Step 10 - You can also modify the response curve (Min, Max, Response) of the MIDI mapping](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/10%20-%20You%20can%20also%20modify%20the%20response%20curve%20(Min,%20Max,%20Response)%20of%20the%20MIDI%20mapping.png)
11 – Double click on the values to set them with more precision:
![Step 11 - Double click on the values to set them with more precision Step 11 - Double click on the values to set them with more precision](https://www.bluecataudio.com//Vault/Tutorials/Tutorial_MIDIControl/Storyboard/11%20-%20Double%20click%20on%20the%20values%20to%20set%20them%20with%20more%20precision.png)
You are now able to use the MIDI capabilities of your DXi plug-ins in Cakewalk Sonar. Download one of our Freeware DIrectX and VST plugins and enjoy real time MIDI control for free!