Control & Integration Made Easy
How to use RD/ShowCockpit to convert or translate MIDI to OSC
If you want to start fresh, open RD/ShowCockpit and create a new project.
On the Elements section, click the Add button to add one element to the project:
Click the toggle buttons on the left side of the elements to enable them.
Use the Add button again to add your MIDI device element through External Control > MIDI. Currently, RD/ShowCockpit has native support for the following MIDI devices:
In case your device is not listed above, you will need to use the Generic MIDI driver and map your device controls manually. If you selected one of the devices above, you can skip to Step 5.
After adding the element, make sure that right device is selected under both Input Device and Output Device options.
Finally, click the toggle button on the left side of the MIDI device element to enable it.
In case you selected the Generic MIDI driver, now you need to "teach" this driver what controls (faders, buttons and encoders) your device has. For the officially supported MIDI devices, controls are automatically mapped, so you can skip to Step 5.
Double-click the Generic MIDI element to open its window - you will start by mapping the Faders. Click on Enable Learn on the top-right to start listening to MIDI input.
You can now close the Generic MIDI window by clicking Back to Elements or clicking on any menu button.
Double-click the Generic OSC element and add your OSC Functions to the Outputs list:
Note: Name and ValueIndex must be unique (no duplicates)
Open the Mapping section and select the desired OSC Output functions. Start by selecting the OSC Output element on the left list (functions) and the desired output.
Finally select the MIDI Device on the right list (controls) and assign the previously selected OSC function to one of your controls.
Note: In case your previously mapped controls do not show up, you can click the Refresh button to reload the controls list.