From 68105c2ce10acbe3a38ef908b51f5cd6577f573d Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sat, 12 Aug 2023 18:26:00 +0200 Subject: [PATCH] Updated Automatically cycle through a list of scenes (markdown) --- ...atically-cycle-through-a-list-of-scenes.md | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Automatically-cycle-through-a-list-of-scenes.md b/Automatically-cycle-through-a-list-of-scenes.md index 15df620..879cbb1 100644 --- a/Automatically-cycle-through-a-list-of-scenes.md +++ b/Automatically-cycle-through-a-list-of-scenes.md @@ -1,3 +1,4 @@ +## Single macro To automatically cycle through a list of scenes you can set up a macro similar to this one: ![](https://i.imgur.com/gqcctOs.png) @@ -15,4 +16,26 @@ Repeat steps 3 and 4 for each scene and delay you wish to add to your sequence. 7. If you should want to stop your automated scene switch from running you can pause the macro by unchecking the box next to the macros name. (This can also be done via hotkey - check the OBS settings window to configure a corresponding key binding) -Note: It is also possible to set this up using the "Sequence" tab, but in general it is recommended to use the "Macro" tab as it is much more powerful and customizable. \ No newline at end of file +This approach is probably the most intuitive to set up. + +## Multiple macros (Scene condition) + +An alternative approach to set up multiple macros each containing a single "Scene" condition in combination with a [duration modifier](Macro-duration-modifiers) and a "Scene" action switching to the next scene in the sequence once the condition is met. + +![Scene](https://github.com/WarmUpTill/SceneSwitcher/assets/19472752/6d58c6f2-7ebf-47fb-93d5-98522295f8f6) + +This approach has the upside of making it easier to interrupt the sequence by simply switching to a scene that is not part of the sequence manually. +However, the downside is that you cannot transition from one scene multiple different scenes easily. (So something like A->B->A->C might be tricky to set up) + +## Multiple macros (Sequence action) + +Yet another alternative is to define multiple macros only containing actions - one switching to the scene and optionally another waiting for the duration for which the scene shall be visible - and one macro controlling when the actions are being executed using the "Sequence" action type. + +![Switch1](https://github.com/WarmUpTill/SceneSwitcher/assets/19472752/514dc675-5ba8-4d21-83ce-684868fe8fd6) +![Sequence](https://github.com/WarmUpTill/SceneSwitcher/assets/19472752/750db204-947f-4b5a-92a7-5cb8dbb34bc4) + +It has the upside of making it rather easy to remove individual sequence elements at "runtime" by simply pausing the corresponding macro. + +## Variables + +If your sequence as very complex logic, it might be worth having a look into [Variables](Variables), which can be used in the "Switch scene" action instead of an individual scene. \ No newline at end of file