This is the first video of a series that deal with connecting midi devices like the Behringer X-Touch Compact by OSC to GrandMA3 onPC. Part I gives a general overview. The upcoming episodes will deal with the details and provide configuration files and plugins. Stay tuned!
The software used is: Chataigne for midi to OSC mapping
and TouchOSC MKII
More: Part II
Video transcript below:
This video is about how to control M A 3 by a X-Touch Compact Midi-controller and via iPad or touchscreen using a template in Touchosc.
As the MA3 software does no longer allow direct access to the executors, e.g. the faders, the midi commands from the Behringer x-Touch compact ist converted to OSC messages by the software Chataigne.
The Behringer X-Touch Compact has many control elements that can be mapped to Grand M A using two banks.
Each bank has 9 motorized faders.
There are 39 buttons in each bank.
And there are 16 rotary encoders per bank. Each has also an additional push function that can be mapped separately.
One thing I like with the X-Touch Compact is that one can replicate the typical MA executor assignment with 101, 201, 301, and 401 labelling. So, look and feel is consinstent over the x-touch and the MA onPC executor window.
instant feedback is currently one-way only
from X-Touch to onPC and
from TouchOSC to onPC
a plugin is available that syncs the X-Touch
and TouchOSC from the onPC fader setting
This is an example preset for the X-Touch compact
The lower most buttons serve as flash buttons
The faders are for controlling sequences and the grand master
Above the go plus buttons there are buttons assigned to presets
Positions, Zoom and color presets
The encoders at the right side adjust dimmer, red, green, blue and white, as well as pan and tilt.
Pressing these encoders select groups one to eight
The buttons below are for:
store, Assign, Clear, and for updating the X-touch and o s c settings.
How to do the midi to OSC mapping?
There is a software, Chataigne, that is a central hub between almost anything.
Protocols, like TCP-IP, midi, osc
Various kinds of software, and there are a lot of community modules available.
Chataigne runs on a variety of operating systems and it is free!
However, you are welcome to donate to author to keep him motivated further developping that great piece of software.
The link to the homepage is in the video description.
In Chataigne we must select our input and outputmodules
In our case the midi module and the Grandma 3 module.
Select the X-Touch compact as input and output device
Here we see a list of the notes and control changes chataigne is already knowing
Analog, the settings for the Grandma 3 module
And here is a list of all the mappings already created
So we mapped control chnage one to fader 201 on page 1
And this is the list of all items mapped to Grandma3
This are all the options we have for mapping in the Grandma3 module.
This was just an overview. We will have a build from scratch, step by step tutorial in the next episode.
TouchOSC is another great software, that lets you control your show from anywhere in the venue. Even from the bar. Although I would not recommend that.
We have several pages here.
First the executor pages.
The Encoder page is helpful in programming looks.
Same holds for the „Basic“ page.
The group page holds the group masters and individual groups can be set at any level there.
So lets fire up some sequences from your iPhone or tablet while sitting in the audience.
Do the programming with the remote encoders.
Use „Store“ and „Clear“, bring up the lights
Various things from the group pane.
I hope you enjoyed the video.
The next episodes will cover things in more detail.
Thank you for watching!