Pf. I do have some suggestions, but it’s going to be somewhat confusing. I downloaded the demo of Helix (WHICH IS VERY NICE BY THE WAY, IT WOULD BE TERRIBLE IF I COULDN’T RESIST BUYING IT BECAUSE OF YOU Mr. @jpspoons1 ), and I gave it a go. Here’s what I’ve done.
- Get into Helix’s Remote Control Editor.
Let’s just look for the time being. We have 16 knobs and 16 switches as automation parameters by default. These will work easily. But beyond those, we have CC numbers. Ok.
Now, let’s go to our MIDI remote and create a new page.
The idea here is to put the parameters in a logical sequence for your MOBI, so that you know that when you twist the topmost encoder to the left, it’s parameter 1 (maybe you want it to be something else?) Decide on which parameters go to which encoders on the surface. You should also modify the Parameter Bank so that it corresponds to how many physical encoders you have. (for example, if you have 24 encoders with push, you would need 48 parameters. 24 for twists, and 24 for the pushes)
After you’ve set up your page, you can start mapping stuff from Helix.
As I said, those Automation parameters are easy enough…
But for the MIDI CC… it’s a bit more complicated.
Remember how we assigned Parameters to our knobs? In my case, I have a knob controlling parameter 33. So, I go to the Remote Control Editor, and assign - let’s say CC1 - to parameter 33.
You do this from the “Knob:” field on the left, it reveals a list where you choose the parameter to assign. Don’t forget to click apply on the top right befor closing the window, or it won’t stick.
And then…
TL;DR
You need to assign CCs TO automation parameters from the Remote Control Editor, and then control the Parameters from your surface.
This is a 100% MIDI Remote operation, no Generic involved.
Oh, by the way, I turned off compatibility mode for the Helix from the preferences, since I don’t have hardware.
I hope I didn’t tire you out, or confused you even more.