TEK2 Parallel set up question?

Hi I am totally new to this forum and grids.

I am thinking about getting few TEK2 to control effect plugin (ie Compressor) of Logic Pro.

I like the big knobs of TEK2.

If I place 3 TEK2 horizontally.
Can I program so that total of 6 rotary knobs controls parameters of a plugin (ie compressor), and pressing of a button on TEK2 will change the setting of rotary knobs that it control parameters of another plugin (ie EQ)?

I think you can do this by using 4 Banks but it limits to 4 plugins, so I was wondering if you could do that without using Bank change.

1 Like

Of course, it’s possible!

It would require some retrofitting of previously made configurations, but it would work exactly as you described it. It could over as many virtual banks as you have buttons potentially, but I guess just using one of the TEK2s as a bank-controller would be good enough with 8 banks of 6 knobs.

Hi Narayb,

Thank you for reply.
That’s fantastic. And I did not know that there are 8 banks. I thought it was 4.

I did order three PO16 and one TEK2 last week, since 3 TEK setup did not come to my mind until I saw VSN1 and TEK set up picture.
I will order 2 more TEK when I receive this order, so It looks like I will have a lot of knobs to set up and play with.

I really don’t know if I will use banks route until I play with it, but could you please refer to which previous retrofitting configuration I should look into.

Once upon a time I’ve made a configuration called the 64CTRL for the EN16. At the same time I made a version of it for the TEK2, called the 16CTRL.

Both configurations give you multiple banks of CCs you can switch between by pressing the buttons on the module.
Later I updated the EN16 version only with remote bank switching and similar, but never merged those updates to the TEK2. Now it seems to be the time for this then!

It would give you 8 banks of 6 knobs, and you could use just one of those TEK2s for switching banks at any time without producing value jumps.

I’ll update you here when I find the time for the update, it shouldn’t take long.

Hi Narayb,

Thank you so much for updating the configuration.
Great customer service!!
I have already ordered 3TEK2.

I am surprised that no body has asked for that functionality previously.
I guess from your web site it’s hard to tell TEK2 has this kind of functionality.
I feel you will sell more TEK2 if you state that clearly on the web.

I have one more question…

With this new config you are creating now, is it possible to use more than 8 banks.
I think there is a lot of demand for more that 8 Banks of few TEK2s.

For my usage for mixing, 3 TEK2 set up is fantastic, but
I would need 5 to 6 banks just for EQ.

1 bank (6 Knobs) to control just one EQ point (Frequency)

  1. Frequency, 2. Gain, 3. Q, 4. Dynamic Range, 5. Slope (using fabfilter pro Q)

Say if I use high pass and low pass and 4 frequency points that’s 6 Banks.

I would like to control Compressor, Multiprocessor, De-esser, Reverb, Dealy, and Limiter so it would add up to quite alot Banks.

Well technically, you could go up to higher amounts of banks as well, but it would require more than one module.
In your case, with 3 modules it’s a given. I’ll try and make it work dynamically…

Hi Narayb,
How is this progressing. I am guessing that it has not being easy.
I had sometime to play with EN16, and I am stating to understand my needs.

Grid does not seem to receive parameter change from plugin of Logic Pro. So I need to send relative message from the Encoder. In my case Relative 2’s Comp.

I am no expert on this topic but for my needs I don’t need to worry about the value jump. Just needs to send out 1 when I twist to the left and 127 to the right.

Hi there, sorry for only getting here so late, I’ve had my hands full with showcases for London and the VSN1.

Interaction with Logic is usually a different matter entirely. But let me just ask because so many details are already gone form my mind.

  1. Have multiple banks you can switch between with 3 TEK2 modules, without the use of a Page-change.
  2. Have all your messages be relative messages (but this kind of defeats the purpose of using a CTRL-type of profile).

Am I correct with the above assumptions?

Hi Narayab,

I did become supporter of VSN1.

For your question

No 1 is correct.

For No2 I am not sure. At the moment I am using relative message because Logic seem to jump otherwise. If I don’t have to use relative message that’s great.

For example, (this is for EN16)
When I turn the knob (standard mode), Logic’s plugin works smoothly, but if I control the plugin using mouse, then control it by the knob will then make the jumps.

With my little knowledge of Grid, using relative mode was only way to avoid that. I prefer not to use Relative message if possible.

I updated the TEK2 16CTRL profile to now support synced and desynced bank changes.

You can find it under the name of 16CTRL v2.2.

With this update you should be able to stack 3 TEK2s and have custom CCs on all of them and switch between 8 banks of 6 knobs with ease.

If you have any questions, just let me know.

HI Narayb,

Thank you for updating 16CTRL.

However it does not work as you intended.
You have modified it to relative, BUT ITS SENDING 0 and 127. I think it needs to send 1 and 127

AND also as you know 8 banks is not enough for me unfortunately I need all 24 Banks.

Also I am really not sure that relative will work for Potmeter as it is hard to make precise adjustment, but I will try and let you know after I try it for while.

May be I should wait until MIDI RX update.

Chaki

As I said earlier, relative mode here…

The XXCTRL profile were made with standalone operation in mind, not for DAWs and relative mode. Most of their code is made for storing endless/encoder postion and recalling it. Relative mode doesn’t need any of that.

If you use relative mode, the LEDs will all break and most of the recall functionality will break as well.
MIDI RX to update the LEDs would use a whole lot of the already strained code budget for LED updating, and require a complete rewrite of the recall side of the code that would now rely on external recall instead of internal where possible and fall back to internal when needed. But when using relative mode, internal recall is not possible.

You have 24 banks with 3 TEK2s! Just change the CCs or channels on each module to you liking!

What potmeters would you like to use here? The TEK2 only has endless elements.


I can help you with the above problems, but please let’s figure them out one at a time, because right now it feels like the 16CTRL is not a right fit for your use-case.

Dear Narayab,

Thank you for reply.
I will thought out the issue 1 by 1 as you recommended .

  1. In original 16CTRL is sending out 14bit midi message (0-16383), but new 16CTRL (v2.2) is sending out 7bit message (0-127). Is this intentional?

  2. Should 16CTRL (v2.2) receive any midi message from Logic?

Chaki

  1. Yes, the change was intentional, but it can be changed back if you think the original 14bit was useful for your use-case. I could even make a setting for it in the profile itself.
  2. No, as I detailed it earlier as well - the XXCTRL profiles were made with standalone operation in mind. They do not expect to receive outside messages or can do anything with them if they do receive them.

Dear Narayb,

Thanks for reply you must start to hate me for asking so many question. Sorry!!

For 1.
I think you should change it back to 14 bit. In 7 bit even when I turn the rotary knob ever slightly there is only 5 steps between 0 to 127 (0-27-54-81-108-127) I don’t know if there is use case for that.

For 2
OK I understand. As you say 16CTRL is not for me then. I have 3 TEK2, I don’t know what to do with it now.

Another question !

  1. Should standard EN16 (out of the Box) receive midi message from Logic?

There should be 128 steps in 7 bit mode not 7, that’s weird. Testing on my TEK2 it has 128 steps.

I don’t really know what’s for you and what’s not as I don’t use your setup and have no real way of knowing how you would like to use the modules.

If you need a DAW controller with relative mode inputs and LED feedback for those inputs, then the 16CTRL is not made for that as it has no MIDIRX capabilities.
As I see it, you would need a version of 16CTRL that only stores the LED values for the controlled parameters and receives them through MIDIRX. But as this behavior relies on the DAW itself, one would have to create it with a specific DAW in mind.

So there’s two ways to go about this. Either I modify the 16CTRL specifically to work with Logic over MIDIRX to update LEDs or you just use a basic version of the 16CTRL without LED feedback and I swap the knobs to relative mode.

Both are doable.

Dear Narayb,

I think I prefer first choice,
“16CTRL specifically to work with Logic over MIDIRX to update LEDs or you just use a basic version of the 16CTRL without LED feedback”

Just in case I am misunderstand what you are saying, this is my use case and wish list below.

  • I just want to control VST plugin installed in Logic (like Fibfilter EQ, Compressor etc)

  • I would like to do fine adjustment using TEK2 so I prefer 14bit, not relative.

  • I would like to use my track pad and keyboard input to change the setting of plugin sometime, so I want to receive some kind of feed back from Logic to TEK2 so I does not make annoying jump.

  • I really don’t care what Rotary knob’s LED indicate.

  • If press and rotate function is possible I would like to see if its press or not.

Thank you so so much for your time.

Chaki

I have reset NVM just incase.
Then clear the TEK2 then loaded 16CTRL V2.2
And this is what I am getting.

Reseted TEK2 (14bit) without 16CTRL V2.2 show exactly same steps.