A small change in the Overlay Compound

The current overlay compound supports 2 virtual screens (that is not the problem) and it looked to me that it requires more work to add more screens than it should (it does not use multi-blender modules for virtual screens). So I made a few cosmetic changes and refactoring to allow easier addition of virtual screens (retaining all the switching capabilities etc).

I have added 2 more virtual screens in there, just to test.

Here is the compound if anyone feels he needs more than 2 virtual screens out of the box.

https://drive.google.com/file/d/1BJ6w2D7HdTz4VfjDcQYBDRE7Dmk-cnQt/view?usp=sharing

   buffos

Comments

Eifert@Aximmetry
  -  

Thanks buffos.

That works great if somebody needs more virtual screens.

My warmest regards

mahankel@ks
  -  

Hi @Buffos or Eifert@Aximmetry,

unfortunately has the compound been deleted on https://drive.google.com.
This is exactly the problem right now we are having: Needing more Virtual Screens.

Can you help us with that!

Thanks alot!

Kind regards
Marc

Eifert@Aximmetry
  -  

Hi Marc,

Do you need more than eight video inputs in a single panel, or do you need additional panels and outputs? Also, could you please clarify the exact behavior you want to achieve? If you are looking for something similar to the [Common_Studio]:Compounds\Overlays_'s Virtual Screen panels, you can use the [Common_Studio]:Compounds\Tools\Video_Menu.xcomp compound to create additional panels.

Warmest regards,

mahankel@ks
  -  

Hi Eifert,

I have already extended the video inputs and it works great. I need one additional virtual screen panel.
Is it possible to also extend the virtual screen audio switch panel?

Kind Regards
Marc

A small change in the Overlay Compound

Eifert@Aximmetry
  -  

Hi,

To achieve this, first duplicate the VSCREEN 2 compound by copying and pasting it. Next, you can change the Blender module to a Multi Blender module by right-clicking on the Blender module and selecting Change Module Type. After that, expose the Virtual Screen's Out video pin as shown in the image below:
A small change in the Overlay Compound


For the audio, connect the audio output from the new VSCREEN to the Switch Audio module:
A small change in the Overlay Compound

Finally, add an extra button for the Virtual Screen Audio Switch's pin. Right-click on the pin and select Rename. Then, add a button entry for the new screen as demonstrated in the following screenshot:


You can learn about pin naming here: https://aximmetry.com/learn/virtual-production-workflow/scripting-in-aximmetry/flow-editor/special-compound-pin-collector/ 

Warmest regards,


mahankel@ks
  -  

Hi Eifert,

Thanks alot for showing the solution. I have done the steps described but I still have only 2 Virtual Screens to choose from ( although the Audio Switch seems to have worked).

A small change in the Overlay Compound

That's why I have added another Blender node to pin the OSD output of VSCREEN3 into the Foreground like for VSCREEN1 and 2. Don't I need also another "If Audio" node for the VSCREEN3 Audio output?

A small change in the Overlay Compound

Eifert@Aximmetry
  -  

Hi,

1. I forgot to mention that you also need to add the new panel to the Control Board. So you need to enter the VSCREEN 3 compound by double-clicking on it and do the following:

More about adding panels to Control Boards here: https://aximmetry.com/learn/virtual-production-workflow/scripting-in-aximmetry/flow-editor/special-compound-control-board/ 

2. You have correctly drawn the "If Audio" wiring. I did not mention this because it is a rare use case. You only need to connect the "If Audio" node if you plan to use that Virtual Screen in full-screen mode with audio.

Warmest regards,