Page 1 of 2

Controllers as an array

Posted: 25 Feb 2012 00:36
by synthetic
I would like to create a bunch of pads as button controllers. If I set the first controller as #14, they will automatically become 15, 16, 17...

Is there a way to create my own list? Some of the sample libraries I use claim CC numbers already. Thanks.

Re: Controllers as an array

Posted: 25 Feb 2012 03:13
by Phil999
you just need to set the column and row numbers first. Then type the lowest controller value into the left field.

Re: Controllers as an array

Posted: 25 Feb 2012 05:33
by synthetic
I don't want them to go 16, 17, 18... I want them to go 16, 18, 19...

Re: Controllers as an array

Posted: 25 Feb 2012 10:01
by Phil999
this I don't know exactly. Create a Custom MIDI with the desired vector containing all those numbers you want to use, and call them with index numbers.

Re: Controllers as an array

Posted: 25 Feb 2012 21:15
by synthetic
Controller doesn't appear to accept anything but a number.

Maybe I'm going at this wrong. What's the best way to assign a bunch of buttons to keyboard shortcuts in Cubase? I'm using controllers, but there's a fixed number of those. NRPNs?

Re: Controllers as an array

Posted: 25 Feb 2012 23:01
by Phil999
a good way to learn how it is done is to load interfaces from the user library of this forum. Can't help you more at the moment, sorry.

Re: Controllers as an array

Posted: 26 Feb 2012 01:31
by synthetic
Thanks for your help. I think I'm going to use NRPNs instead. I'm puzzling my way through that now.

Re: Controllers as an array

Posted: 26 Feb 2012 05:15
by bxsj
NRPN’s can not be used to send keycommand to Cubase. But here is a hint on how to this: http://liine.net/forum/viewtopic.php?f= ... 4202#p2999 Basically Lemur can send keystrokes to the current active window on your DAW.
A cubase control template using the mackie control emulation, plus a generic control and plus the ability tp invoke key commands in cubase :mrgreen:
Cheers,
B.

Re: Controllers as an array

Posted: 26 Feb 2012 06:37
by synthetic
I seem to have it working. I made a Generic Editor in Cubase and I send NRPNs to it. Then in the second field I assign those to Commands.

I'd still like to be able to assign a bunch of pads at once. Right now I'm just doing it one by one. Would be nice to have a group of buttons as a pad with 16 columns and assign them as a group. If you have any suggestions for that then lemme know.

Re: Controllers as an array

Posted: 26 Feb 2012 09:38
by Macciza
Hi

Heres one possibility perhaps -
It will send 127 on selected CC fior that Pad.
Exclusive operation - only one value sent at a time
Sends 0 on same CC when released.

Within a Pad object I made an expression called pad_CCs = {1,4,6,8} whatever numbers you want . . .
Deselect it and the x value in the project pane they don't send anything
Than a Custom MIDI script, I called it mio (for midi i/o) with the following mapping
Message: Control Change
controller: pad_CCs[firstof(x0] : - No trigger
value: x[firstof(x)] : any
x scale 0-127
Channel 1 : - No trigger
Trigger: : - No trigger

I guess its one way to do what it does - what exactly do you want it to do again . . .

Cheers
MM