Cheers m.c, it makes perfect sense when you say it, but I felt proper clueless sitting there pressing Grid button when using InControl mode ![]()
No worries, I totally understand it!
Generally, I use Grid and Options for assignments to the 8 buttons below the display.
I also use Shift and Pads 9-12 (the first 4 from the bottom row) for holding and using other buttons for assignments as shown momentarily on the display. For example if you hold Grid you’ll see the bottom row of our display showing assignments.
It takes some time to get used to this environment ![]()
Hi, thank for that brilliant script,it is very usefull, I use the PAD 3 to then use the MIDI CC h, in order to create VST preferences with midi learn…It works very well and we can do midi learn…But how do we make the rotation of the knob either synchronizes with the display on CUBASE, For example in the arturia keylab essential we have the possibility of accelerating the knobs according to NONE, MEDIUM, FAST or 1:1… it IS 1:1 which is the good value that I would like the rotary knobs on SL61 to synchronize with the display in Cubase. The PAN functions are also very slow because the knobs do not have the desired responsiveness. Anyway, thank you in advance and I hope I was clear enough in my question. THANKS.
Welcome to this forum!
This is strange, I don’t notice any delays here… Maybe you just need them even faster? The SL MK3 is based on TwosComplement, and this means that in theory at least, the faster you turn, the more the valeu is changed.
Yes, when we are in user mode. When we are in DAW mode (this is my observation from the Keylab MK2 actually) the knobs are set to fixed 1:1
This worries me a little. Talking about using Pad 3 when your are in InControl mode, or when in your templates?
maybe its the way i make my midi learn.
id like to know what is the best way to make a vst midi learn when using your script. thanks advanced
Well, there’s so no such thing as a best or optimal way, however, pressing PAD 3 we go to the instrument quick controls. As you can see then on our displays, we have the first 8 parameters of the VST as exposed to the DAW and shown in the Remote Control Editor.
Please see my reply to another friend on this subject, here:
thanks for the information
hi. me again. i have a last question concerning CC knob value.
is there a way on your script to change between relative -64 +64 and absolute 0 to 127, because i’d like to apply it on certain CC like pan. to see which is better for me.
thank advanced
Hello, though it’s possible to perform such translations, I haven’t noticed any difference in performance. They’re the same.
Maybe you are not updated to the current Cubase 13 version? In previous versions (I can’t remember right now till which one) there was a known issue with knobs at two’s complement, making them quite unresponsive and unreliable. This is fixed at least at the latest version (0.21).
Hi everyone! first let me thank you @m.c for this amazing script! I was using DrivenByMoss for Reaper but when I changed to Cubase again after a couple of years I felt lost ! you really nailed here! ![]()
quick question and apologies if it had been asked before, but how can I program preset up and down for a VST using your script, any key pair unused I couls use to program it or how you guys doing it?
Hello, thank you for your kind words!
By default I have two combinations:
- Preset Previous/Next assigned to Grid+Knob 7
- Track Preset Previous/Next to Grid+Knob 6
Grid+ means we hold the Grid button pressed.
Now, generally, you can fully customize buttons and knobs when you are in states/commands subpages, by editing the file mapOfBingings.js in the script’s folder. Let me know if you need any help with this.
Oh, and there are three pages available in which you can create your own assignments directly from the MIDI Remote Surface UI, without the need to go into editing files. We can navigate to these user pages by holding Shift (the one on our keyboard) and pressing one of the big up/down arrow buttons on the left of the pads.
Hi @m.c ,
I want to buy a midi controller for Cubase and I’m thinking of this one (Novation SL MKIII).
I just wanted to check if everything is working fine with your script with in Cubase 13.
By reading the posts, one thing that was not very clear to me is:
if your script does more or less everything like if we were working on Logic.
I’m asking these because in Novation site they have scripts for Reason and for Logic but non for Cubase.
Anyway, I just want to thank you for your efort in the script and that you shared it.
Thanks
Hello, if the implementation for Logic Pro (I don’t have this DAW) is the one shown here:
I can confirm that my script covers these things, and many more.
Thanks @m.c that is great!!
You Sir, are my new favorite person! Thanks so much for this. If you ever need screenshots or steps taken for doing this on Cubase 13 (not a power user) for Mac (not sure if it is much different than the Windows version), let me know. The steps are slightly different for 13, and the second (co-paired?) surface controller you add does not come up with the loopin and loopout MIDI entry fields the first time you open the script. You have to close Cubase and reopen and add the surface again. Only then do you see the loopin and loopout fields.
Welcome to this forum!
I thank you too!
This is indeed the case, I really should have made it clear in the instructions!
Your help is most welcome!
i love this script, now it is fighting ne a little in 14 though. the generic part is a touch different.
Welcome to this forum!
Talking about the generic midi remote part?
I completely erased all traces of the main script yesterday and started again. Seems to have sorted out the issues I was having.
But in 14, when you go to the midi controller section in the setup from the drop down section, rather than from the tab at the bottom, you get a warning about this bit now being “legacy” and needing to do it all from the midi controller tab in the main window. Must be part of planned changes maybe? I don’t know. That’s a Steinberg thing. The script does now show as 3 controllers, 1 active and 2 not. Again, no idea, as long as it works I don’t really care.
I’m just glad you make and maintain the thing. I’d happily shoot you a few pounds sterling for your trouble, as it’s something I get good use out of.
I think I’ve seen something similar here. What happens if you click on the big down-arrow at the top-right of the midi remote UI to disable the script and re-enable it afterwards?
Correct. As a side note, the part of my script using the generic remote will be completely replaced by a new code segment, for CB13.0.51 and above. The only thing so far I couldn’t replace is the Mackie one.