Macro/method to enable/disable control room plugin?

Is it possible to assign a key command to enable/disable a control room plugin? I have Slate’s VSX inserted in the control room and would like to easily switch it on/off depending on whether I’m working with the VSX headphones or using my monitors.

Thanks!

I’m afraid that’s not possible in CR, sorry.

1 Like

I’m not sure I understand why you would need this.

Surely you have the VSX plugin inserted in the Headphone section of control room and not in any of the monitors?

Therefore when listening on monitors, VSX is not in that chain.

And if for some reason you want to use a monitor out instead of headphone out of your CR, for a specific set of headphones, there are 4 monitors available that can all have different inserts.

2 Likes

Following @Phil_Pendlebury 's train of thoughts you could come up with a workaround depending on your usecase and audiointerface. Although, it’s not possible to turn off a specific plugin in Control Room via key command as I said above, you can toggle between monitors via key commands.

Which audiointerface do you use (number of assignable outputs)?
Do you want to mute phones while listening on monitors and vice versa?

1 Like

Oh… I hadn’t considered this at all. Nice.

I only use one monitor feeding my MOTU M4. If I want to listen on headphones I just plug them into the MOTU using the same monitor selection in the CR.

1 Like

Oh, there’s a nifty workaround, you can assign more than one monitor to an output:

File/Preferences/VST/Control Room.

Now you can set up two monitors in CR for the same output and toggle between them.

1 Like

Yes, I think this will do it. I have a MOTU M4. Limited outputs. Headphone output is fixed. A key command toggle the monitor would do the trick.

What’s this about muting a non-selected monitor source?

You can easily set a key command for each specific monitor etc. If you need to. Otherwise, if you are using headphones / monitor there’s no need to use any key commands as both can be active permanently. (You simply lower the volume of the monitor out when using cans etc.) or set up a PLE that will do both.

For example. I have 3 of my cr monitors assigned to the same physical monitors but with different plugins inserted. And my 4th monitor is assigned to OBS but using a PLE I can switch to that specific monitor and also make sure the output level is set to a specific value etc.

Becomes more powerful when assigned to buttons on my CN Remote Panel. (If you’re interested in that, have a look at the link in my signature).

1 Like

Yes. Using it correctly this way has a lot of advantages. Worth looking into.

1 Like

I’ll give this a shot. Thanks for the PLE tip. I’d ultimately assign the command to my Streamdeck.

Hmmm… setting up the extra monitor was easy. I can’t figure out how to change the output level in PLE / key command. I could activate/deactivate the reference level and have that set to zero, but it seems like you’re suggesting something else.

Hi,
after you have changed the preferences accordingly

you can assign multiple monitors to one physical monitor output in Studio/Audio Connections/Control Room.
You can switch between your newly set up monitors with key commands (Edit/Key Commands/Control Room:
grafik

(Thanks again @ASM :wink: )

The easiest way to assign a predefined level is to either insert a Volume plugin or change the gain of your monitor in Control Room:

  • Open Control Room in the Right Zone and click “Inserts” at the bottom right
  • Now, you can access the insert slots for each virtual monitor at the top of your Control Room by clicking on A, B, C, D in your Main window of CR.
  • Either add an insert like Volume or change the gain right here:
2 Likes

Thanks! Yes, I’ve got all that figured out. I was asking about this question you posed:

image

Can such a thing be done if the two monitors are assigned to the same outputs of my audio interface.

Okay, that was more a less just a basic question - you can do that with a key command called “Switch: Activate Phones” that you’ll find under Key Commands/Control Room. It’s a simple On/Off toggle so it will activate/deactivate the status depending on the current state.

It doesn’t matter if two monitors share the same physical output - you can use this key command at all times and it has nothing to do with your monitors. If more than one monitor is involved it’s kind of useless, though, because it will get tricky if you don’t switch between Phones vs one single monitor. Moreover, if you exclusively switch between monitors there’s no need to deactivate the other monitors - only one monitor at a time can be active.

TBH, I am not sure anymore why you are doing all this. If you had an audiointerface with just one assignable physical output (e.g. Steinberg UR 22 series) then I’d understand. That’s what I was thinking when I first read your post. However, that’s apparently not the case. So, why do you want to use a physical monitor out as your phones output again…? Why don’t you want to use Phones in Control Room as phones instead and use their inserts for your Slate plugin? What am I missing…?

1 Like

Ah, yes. Always good to revisit the premise! I was looking for a way to disable the VSX plugin in the Control Room in as few mouse clicks / keystrokes as possible. The CR never seemed to be on the screen I wanted so I would fumble around on the tabs until I got there.

In my post title I just assumed that would be automating the activation of the plugin. But you and @Phil_Pendlebury have given me an option I hadn’t considered - and will now use.

My use of the word “phones” was misleading, or at least ambiguous. The MOTU has two sets of outputs, but only one is controlled by the volume knob on the unit (my preferred way of controlling playing volume). That same output is the only one that feeds the headphone output too. When I mentioned switching between monitors and headphones I was describing something that Cubase would have been unaware of (since in either case it’s feeding the same outputs). It’s a physical thing I do outside of Cubase.

I’m pretty happy now with setting up two monitors in the CR and instantiating VSX in only one of them. A very good solution for me.

Thanks!

1 Like

The solution then is setting up two monitors in the Control Room (suggested by @Phil_Pendlebury) and setting them to the same outputs after enabling the preference allowing that (suggested by @Reco29 ).