Ability to lock MixConsole configurations

HAHAHA! :joy: Ameeeeen!

Adding more entries in the key commands window will be more than enough (for me, at least). This is because the tracks can be easily removed from different configurations using macros (just saying :sunglasses:).
image

EDIT 1:
Actually, it wouldn’t be more than enough. Ability to lock MixConsole configurations is indeed a must have, because when you re-enable a track, it will be as if you were adding a new track. So, if that track is already part of a configuration (from the first 8 configurations), after running the “remove-selected-tracks from all-configurations” macro, you would have to add it again [to that specific configuration]. Because of this, creating a template project becomes a little bit pointless.

EDIT 2:
Actually, it would be (more than enough). Here’s why:
If the tracks are removed from the first 8 visibility configurations (when running the “hide-selected-tracks-from-first-eight-confs” macro), it’s good to note that the tracks will remain selected even though you don’t see them in the currently active visibility configuration. So, adding back the tracks to the configurations that should be locked is easy:

  1. Select the tracks;
  2. Run the macro (that hides them from the first eight configurations);
  3. Go to the visibility configuration that shouldn’t have been changed;
  4. Add back the track by applying this PLE preset:
  5. (step added later) Update visibility configuration

EDIT3:
Actually it wouldn’t be more than enough, since the above workaround works only in the Project Window (so the process of adding the channels back to configurations can’t be automated to an acceptable degree).
Would’ve worked if there were a “Channel Operation” action target here:

+1! Lock MixConsole is my most requested feature as well.

I work a lot with Track Archives, and it very annoying hide the added tracks from the 9 configurations.

Macro suggested by alin89c is nice, but doens’t solve my problem, since most of my track archives are tracks instruments with multiple audio outputs. And those ouputs are not hidden because they are not selected by default when they are activated.

It seems that the ability to lock MixConsole configurations has not been implemented in Cubase 12, but, my macro suggestion still remains on the table as a viable solution (because it also works with new VSTi outputs).

In order to successfully simulate MixConsole/Project Window configurations lock, do the following.


image

Settings and macro creation
---------------------------[‡]

1 ) Make sure this option (Sync Selection in Project Window and MixConsole) is checked.

(option location)

2 ) Create a macro named hs_tcoo_favc (and assign a keyboard shortcut to it).
hs_tcoo_favc = hide selected track, channel or output from all visibility configurations

(commands to populate the macro)

3 ) Create a second macro named uau_vc (and assign a keyboard shortcut to it).
uau_vs = undo and update vissibility configuration

(commands to populate this second macro)


image

How to use the two macros
---------------------------[‡]
→ After adding a new track (or a new VSTi output), select it and run the first macro (hs_too_favc) to hide that track/output from the first 8 vissibility configurations.

→ After all of the first 8 configurations have been brought to the initial state (the state before adding the track/output), you can go to the configuration where you need the selected track to reside, then execute the second macro (uau_vs).

Hope this helps…

Thank you alin89c! So useful, hopefully 12.5 we will get this feature… still waiting. Hope you’re doing well!

Yeah just piling on to say how important this feature is to me. I use a disabled template and every time I enable a track it gets added to my configurations.

Which means…I can’t use mix configurations. They’re just cluttered useless messes.

The process I’ve described (process/method to simulate configurations lock) could be further simplified. Here’s how:

Instead of creating just one macro named uau_vc, it would be better to create eight uau_vc macros (one for each visibility configuration). This will also help the user quickly assign new tracks to one of the eight visibility configurations.

-------
uau_vc1
uau_vc2
uau_vc3
uau_vc4
uau_vc5
uau_vc6
uau_vc7
uau_vc8
-------

Each macro should look like this:

This being said, the new method for mantaining the appearence that the MixConsole configurations stay locked is as follows:

1 ) Add track (or VSTi output) and make sure it is selected.
2 ) Open MixConsole and run the first macro ( hs_tcoo_favc). This step will hide the selected track(s) from the first 8 visibility configurations.
3 ) Run one of the eight uau_vs macros.
For example, if you want the new track to be part of visibility configuration 8, run the macro named uau_vs8.

That’s it!

I appreciate you taking the time to think through these macros but they require more brain space then I should have to dedicate to a feature that seems so….fundamental?

Anyways I’ll definitely look into implementing your first macro at the very least, so thank you!

I believe this behavior (of the visibility configurations) is not as easy to change as we, users, might think. Maybe it’s tied to other functions that would have to be changed too…

If something else comes to my mind, I’ll share it here… I think the new scripting feature in Cubase 12 (javascript) can be of help.

…it would be great to have this function implemented at some point.

+1 feature!

+1 for the feature here as well - but must say, thanks @ alin89c! Your macro works a treat for this problem, I have been using it all day. Cheers man.

Does anyone know if Steinberg added this feature to Cubase 13?

I would like to know this too.

It has not been added.

So, 12 votes are not enough…

Maybe there’s a good reason why they don’t add this feature (which is more important than listening blindly to users’ requests).

With the risk of me looking like a brown nose, I will say this:
Good job, Steinberg! Even though, I hate you very much sometimes, Cubase is the best thing I have on my computer!

I personally gave up on the mixer configurations.

In my case I was trying to use it to unclutter and organize my tracks. I had a configuration for every “soundgroup” (Drums, Percussion, Bass, Keys and so on - 8 in total) so I wouldn’t get swamped in the mixer with anything but the tracks I would like to focus on. Unfortunately, not being able to lock the mixer configurations only made it MORE cluttered and disorganized. :see_no_evil_monkey:

Since Folder Groups was implemented I have more or less achieved what I was looking for using that feature along with Macros and the Project Logical Editor.

If I for example want to work on the Drums (in the Arrangement or in the Console) I now press a keyboard shortcut and all folders collapse and the Drum folder opens, displaying all the drum channels, so I can focus only on the drums. If I want to work on the Keys I press another keyboard shortcut and all folders collapse and the Keys folder opens, displaying all the keys channels, and so on. I use a Stream Deck to trigger the keyboard shortcuts for convenience.

I’m not saying this solves the problem for everyone but if you have a similar kind of workflow it might be worth checking out.