Diffrent controls on one page, when other mode is set

Hey. I’m wonder, is there any possible to set other controls on this same page, when mode is changed?

I set, when im in Patch mode, the Performance settings are hiden (part set, and all from page 3, which is part mixer) It’s working well as You can see on video. But i can’t add any controls to page 3. Im trying with json right now, but not sure is this possible (i dont want to use other page, for simply view change, i just want to use already used page 3).

I will add video for a few moments.

Yes. There is a command “setslot” with which you can move a control to a different slot on a different page. And a command “setvisible” to hide or display controls. Hidden controls don’t react to encoder changes.

What I do is have the control for the second mode hidden somewhere. Can be on a different page.

When mode 2 is called, 3 things happen:

  • hide the mode 1 control
  • move the mode 2 control to page and slot of the mode 1 control
  • make the mode 2 control visible.

When changing back to mode 1, you hide the mode 2 and make mode 1 visible again.

1 Like

I didn’t use setslot before, ai telling me, i can use set slot using hiden page for ui, and controls hiden there will exchange place with v faders on my page 3. And You said exactly the same. But i need to use other page for that. I build right now really big preset, as You see on electra mini, and i need to use all of pages, and i’m afraid i will need to use few preset’s with global functions what will integrate it to one big preset.

So i need to compress it as much, as i can. I was thinking about makin invicible page with other id (like page 9 for example, which is hidden). Or make new control in “controls” without placing it on layout, but that’s impossible i think? Control need to be placed somewhere? Maybe i can use electra 6x4 page for it? It’s not usable on electra mini, but it’s have it’s own place in json structure. I don’t know, what to think about it… and i really dont want to use universal layout for other modes, it will really complicate, so much complicated Lua right now.

Or just change what the control does. You can set the name, the range, and other aspects of a control so you only need to swap when they are very different from each other

1 Like

Other way, i can change type of control? I know, i can change almost all parameter of control with lua requirement, and i made it, i will show it on the video, all four dials on page 2 changing their names and refreshing status if: Performance is on, part is selected (default 1) part level, on page 2, part pan, part coarse and part fine, refreashing status, also on mikser pages. When i hit Patch button, i can Control Patch level and Pan, also if i hit active tone view button, i see actually parameters of coarse and fine, for defined tone, i can also hit edit tones button, to edit parameters on defined tones, also in the background (You can see only one tone value, but value changes when other tones defined).
The part mikser is working only, when performance is selected, and refreashing all values from all parts live. It’s working almost perfectly, i have little value refreshing problems on page 5.
I made this setup, because i need to control 1 parameter with 1 knob with external controller, and i need exactly know what i’m doin. I will also add rythm mode, with live editing structure.

Anyway, i mean, i want to hide page 3 and 4, and set different set of dials, because it’s only mikser for performance mode right now. I have no idea, how to use so much v-faders on patch mode. I know, i can define their names, but i don’t know, how to do it with “f1, f2, f3,and f4” subnames, and it’s hard define patch structure only with v-faders, i mean, i see it totally in other way.

I’m trying right now, to make everything more runable day after day, but i know, i will spot control placement problem in nearby future, so i want to prepare myself for that.
Have good day!