Page 1 of 1

Stop/Start a chaser from a scene or sequence

Posted: Tue Jun 04, 2024 10:04 pm
by velkrosmaak
CAVEAT: I'm solely using QLC+ for home party purposes, not in a professional setting whatsoever. I've learned everything I know about lighting and DMX while working on this party setup so please bare with me!
This is designed to be a largely hands-off system, where I have a few chasers set to random calling a number (50+) of scenes, sequences, EFX patterns, etc.

Almost all scenes and sequences don't control any pan/tilt parameters so the chaser controlling the EFX can just run as is and add movement to the lights. I'd like to design some scenes and sequences that _do_ control the movement, and want to temporarily stop the EFX chaser for such patterns. Is that possible?

For example:

Chaser 1 - EFX
pattern 1
pattern 2
pattern 3
etc

Chaser 2 - global colours
colours 1
colours 2
colours 3 AND MOVING HEAD POSITION - CANCEL THE EFX. Resume FX once this chaser advances
colours 4
etc

I've tried disabling the chaser via script, but can't find a way to run the script from a scene. Is there a way to achieve this at all? Am I thinking about this the wrong way? I fear that this might be a limitation of the way I'm misusing QLC+ but it seems so flexible I'm hopeful!

Happy to post the config, screenshots, or whatever you need. Thanks in advance!

Re: Stop/Start a chaser from a scene or sequence

Posted: Wed Jun 05, 2024 9:03 am
by GGGss
Put all your EFXes in a solo frame and add a dummy scene also. When your chaser advances, It will rule out the other running functions.
Now calling the dummy scene will stop all other running effects.
By this you can combine / control things from your 2nd chaser.
Through the use of some Loopback magic, you can achieve a lot more.

Re: Stop/Start a chaser from a scene or sequence

Posted: Wed Jun 05, 2024 9:40 am
by MichelSliepenbeek
I've tried disabling the chaser via script, but can't find a way to run the script from a scene.
If you want to add another step to a chaser (by using the + icon), QLC will show you the "Function Selection" screen (https://docs.qlcplus.org/v4/function-ma ... -selection).
Here you can add a Script to a Chaser (straight away).

If your Script does not show up, have a look at the "Filter section" (on the bottom part of this screen).
It might be that "Scripts" is not Boxed (and therefor is Filtered out).

Re: Stop/Start a chaser from a scene or sequence

Posted: Thu Jun 06, 2024 9:37 pm
by velkrosmaak
Thanks both!

@MichelSliepenbeek I forgot to mention - the chasers are set to random so i'd need the muting of the EFX to be contained within the scene/sequence. Am I understanding that correctly?

@GGGss - this sounds interesting! I only understand half of the response so i'm going to experiment and read some docs! Thank you! :)

Re: Stop/Start a chaser from a scene or sequence

Posted: Fri Jun 07, 2024 9:48 am
by MichelSliepenbeek
... colours 3 AND MOVING HEAD POSITION - CANCEL THE EFX. Resume FX once this chaser advances ....

What you could do is create another chaser with the following 3 steps:
- Pause the "EFX chaser"
- Run your "colours 3 scene"
- UnPause the "EFX chaser".

To Pause and Unpause your EFX chaser you can use a Sequence that triggers a Loopback channel (for an example look overhere: viewtopic.php?p=70325#p70325)

You need to set this chaser in "Run Once" Mode.

Set FadeIn Speed, FadeOut Speed and Step Duration to "Per Step".
For the first and last step of this chaser, set FadeIn and FadeOut to zero and Step Duration to 60 mS (the sequence takes 30 + 30 mS to run, maybe you need to give it a bit of a margin).
Now you need to get the right timing for your "colours 3 scene": as you want this chaser to complete all 3 steps the Step Duration has to be at least 120 mS less than the Step Duration you use in your Global Colours Chaser.