I have 6 scenes and I need to switch in sequence with a delay of 30 seconds for each scene. How do I make a macro for this?
First off all thanks a lot for always supporting people on Discord! :)1.20.2 appears to have bug where Unpause macro doesn't retick the macro. Discussion and screenshots here. I made them downgrade to 1.19.2 and it worked. Thanks for the massive update!
I've been running into that recently, as well.
Yeah.
This is the old Advanced Scene Switcher - I am using the latest version 1.20.2, which only has the General and Macro tabs.Automatically cycle through a list of scenes
An automation tool for OBS Studio. Contribute to WarmUpTill/SceneSwitcher development by creating an account on GitHub.github.com
@Warmuptill Could that be made easier to find? Maybe keep a prominent link at the top of the Overview page (not halfway down) that goes to https://github.com/WarmUpTill/SceneSwitcher/wiki , and put a table of contents on that page in addition to the sidebar?
It is still there, but hidden by default. (I assume you haven't updated in a while)What happened to the Sequence tab - it was much simpler to use for basic scene switching.
No, it's the Macro tab, but for an old version that still showed them all by default. Macros still work the same way as shown there.This is the old Advanced Scene Switcher - I am using the latest version 1.20.2, which only has the General and Macro tabs.
Are you storing numbers in the file as text? Otherwise, there's no difference.I want, when My scene is play, increment a file .txt and add +1 not +1.00000
Sorry if I am simply misunderstanding something, but in the log everything seems fine:
Code:Master: ... info: [adv-ss] sent event "Camera" to connected clients info: [adv-ss] sent event "Camera" to connected clients ... Slave: info: [adv-ss] received event msg "Camera" info: [adv-ss] received event msg "Camera" info: [adv-ss] condition websocket returned 1 info: [adv-ss] Macro Camera returned 1 ...
If you are having issues with your "Feature" Macro on the "Slave" side I would guess that this is caused by the websocket condition containing an additional tab in the message.
So the "Slave" expectsFeature
while the Master sendsFeature
.
Unfortunately I am not really familiar with what can be done with a streamdeck in regards to the communication with the advanced scene switcher.
If the streamdeck is able to simulate key presses you can simply register a hotkey to pause the given macros.
Hi.Sorry if I am simply misunderstanding something, but in the log everything seems fine:
Code:Master: ... info: [adv-ss] sent event "Camera" to connected clients info: [adv-ss] sent event "Camera" to connected clients ... Slave: info: [adv-ss] received event msg "Camera" info: [adv-ss] received event msg "Camera" info: [adv-ss] condition websocket returned 1 info: [adv-ss] Macro Camera returned 1 ...
If you are having issues with your "Feature" Macro on the "Slave" side I would guess that this is caused by the websocket condition containing an additional tab in the message.
So the "Slave" expectsFeature
while the Master sendsFeature
.
Unfortunately I am not really familiar with what can be done with a streamdeck in regards to the communication with the advanced scene switcher.
If the streamdeck is able to simulate key presses you can simply register a hotkey to pause the given macros.
View attachment 90921
You may be right, I tried to do a setup similar to what the user on discord did. It unpausing the macro worked normally.First off all thanks a lot for always supporting people on Discord! :)
I think we are only dealing with an visual issue here.
Or at least I cannot really think of a way how the update would affect the pause / unpause macro functionality in any way.
Unfortunately I am not able to reproduce the issue so far using a setup like this
View attachment 91031
Can you maybe share the configuration that is causing this issue for you?
That is not possible at the moment.Hi @Warmuptill !
Thank a lot for this very powerful plugin !
I have one question. Is it possible to increment a variable without decimal ?
I want, when My scene is play, increment a file .txt and add +1 not +1.00000
I try "Variable, Increment, var" but It's only with decimal.
Thanks !
{"active":false,"audioFallbackDuration":0.0,"audioFallbackEnable":false,"audioFallbackScene":"","audioFallbackTargetType":0,"audioFallbackTransition":"","audioSwitches":[],"audioTabPos":12,"autoStartEvent":0,"cooldown":0.0,"defaultTransitions":[],"disableHints":false,"exeTabPos":4,"executableSwitches":[],"fileSwitches":[],"fileTabPos":7,"generalTabPos":0,"idleEnable":false,"idleSceneName":"","idleTabPos":10,"idleTargetType":0,"idleTime":60,"idleTransitionName":"","ignoreIdleWindows":[],"ignoreWindows":[],"interval":300,"mediaSwitches":[],"mediaTabPos":6,"noMatchDelay":0.0,"non_matching_scene":"","oldPauseValuesImported":1,"pauseEntries":[],"pauseTabPos":2,"priority0":0,"priority1":1,"priority2":2,"priority3":3,"priority4":4,"priority5":5,"priority6":6,"priority7":7,"priority8":8,"randomSwitches":[],"randomTabPos":8,"readEnabled":false,"readPath":"","regionTabPos":5,"sceneGroupTabPos":13,"sceneGroups":[],"sceneRoundTrip":[],"sceneTransitions":[],"screenRegion":[],"sequenceTabPos":11,"startHotkey":[],"startup_behavior":0,"stopHotkey":[],"switch_if_not_matching":0,"switches":[],"tansitionOverrideOverride":false,"threadPriority":3,"timeSwitches":[],"timeTabPos":9,"titleTabPos":3,"toggleHotkey":[],"transitionTabPos":1,"triggerTabPos":14,"triggers":[],"verbose":false,"version":"81d91a913905f03367b8946183b2510b0c6874f6","writeEnabled":false,"writePath":""}
The file you linked is from version 1.9.1 of the plugin.After updating obs studio and advanced scene switcher my macros were gone. I previously exported my settings and now I imported those settings. But no macros appear in the settings. I also restarted obs studio.
I now opened to have a look at the text-file. It´s not that much text. Is this normal?
Also after importing the settings I get a message saying the import was sucessfull. Then the plugin settings window closes. Is this the normal behavior?
Thank you Warmuptill for your reply.The file you linked is from version 1.9.1 of the plugin.
This is very old and from a time before the macro functionality was even introduced.
Are you sure you imported the correct file?