ShowCockpit is a program that allows you to use various control types to control different lighting consoles.
It’s basically an easy way to translate protocols like MIDI and OSC to lighting software like Onyx or Grand MA2, but it can also do significantly more complex things.
ShowCockpit already has a number of MIDI Patches already built in for some specific MIDI controllers, but I wanted to show you today how to set up and control M-PC (now Onyx, but the process is still the same) with any MIDI Controller and the “Generic MIDI” driver inside of ShowCockpit.
Creating a New Project in ShowCockpit
First, you’ll want to start by opening your ShowCockpit program. You will click “New Project”, title it, and hit “enter”.
Next, we add the Elements. On the left-hand sidebar, you will click “Elements”. Click Add, Lighting, Elation, and then M-PC. Title as needed.
For Onyx, this will be Add, Lighting, Obsidian, Onyx.
Then we will the External Control. Click “Add”, “External Control”, “MIDI”, “Generic MIDI”. Title as Needed.
Once you’ve added the elements you should see both of them on the ShowCockpit screen. When you click each control there will be preferences on the right-hand panel.
Note: If you do not have Motorized Faders you will need to switch the Toggle to Off in the preferences for the motorized faders.
When setting the preferences for the Generic MIDI set the Output and Input Devices to your MIDI device. In my case, that is a Korg NanoKontrol2.
Define the MIDI Elements
Now, we are going to set up the MIDI Elements. On the ShowCockpit element screen, you will need to click the “Toggle” button on for the Generic MIDI Control.
Click the “Generic MIDI” and on the right-hand side click “Open New Window”. A popup window will come up and select “Enable Learn”. You should see the MIDI connect at the bottom of the ShowCockpit window.
When your MIDI controller is connected simply go through and press all of your Faders. You will see these appearing in the ShowCockPit screen as you press them.
Once you connected all of your Faders, click the “Button” tab and do the same for your Buttons. Close this screen when done.
Mapping Your Faders and Buttons to Onyx Commands
Go back to your ShowCockpit screen and turn the “Toggle” on for Onyx. You must first have Onyx open to do this successfully.
On the Left Sidebar below Elements, you will click “Mapping”.
On the Mapping Tab you will see 3 columns: Pick a Function inside of Onyx, Tune Parameters, and Assign a Control for the Generic MIDI.
Under the Assign a Control as you press the Faders you will see them light up under the Control column to identify them.
Select Fader 01 and Assign the Playback # 1. Go through the Faders in order to assign the Playback Fader. Do this in order for the rest of your Faders. You will then see the Faders functioning in the Onyx, controlled as you push them.
When you’re done assigning the Faders you will then go to the “Pick A Function” Tab and select one of the Following for your Buttons: Main Playback Button, Submaster Button, or Playback Button.
In the video, we used the “Playback Button”. Under the “Tune Parameters” select Page 1, Button 1, and for the Cuelist Action drop-down select Go.
Just as you did for the Faders, go through and map your buttons one at a time.
If you have keys you can go through the same steps and assign them to the MIDI Controller.
Just take your time and assign your faders, buttons, and keys as needed. It’s very simple to do. Make sure to take some time to learn the functions and explore the options!
Want to Learn More About Onyx?
Onyx is a console that I am a big fan of – here is my article on how to begin working with Onyx!
You can also find my complete guides to Onyx as part of Learn Stage Lighting Labs. Learn Stage Lighting Labs is my premium training library, with tutorials and how-tos for consoles such as Onyx and how to apply what you learn to lighting in your context (Church, Band, DJ, Theatre). Sound good? Learn more and join us here!
Like Our Free Content?
For the Very Best Learn Stage Lighting Has to Offer....