Page 1 of 1

[Solved] Looped matrices in shows don't stop

Posted: Sat Oct 24, 2015 11:59 pm
by Craounch
Hello,

I'm encountering an unexpected behaviour as I'm currently programming quite a big show with the Show Manager.
The problem is that I want to put a RGB Matrix during more time than a single shot. So I checked the loop button, and then I set the duration of the matrix with the "repetition of the function" checkbox activated.
The first matrix of my show work well, I mean the RGB channels return to 0 at the end of the function. But the next matrices do not do that : the function continues to run ! I had to check the "one shot" box and make copies of the function to temporarily solve the issue.

Did anyone already encounter this problem ?

Re: Looped matrices in shows don't stop

Posted: Sun Oct 25, 2015 8:44 pm
by Craounch
Finally I figured out why the first matrix doesn't bug. In fact the problem appears when you set a number of seconds which is not integer.

The issue seems to be like : you start a looped matrix animation and stop it before it reaches the "end signal" (that would be sent every second in this case), so it continues to run forever. I don't know how this is coded, but it looks like something like that. Maybe that could help ?

Re: Looped matrices in shows don't stop

Posted: Sun Oct 25, 2015 8:55 pm
by mcallegari
If you can share a simple workspace showing the issue it would help to eventually debug it.
thanks

Re: Looped matrices in shows don't stop

Posted: Mon Oct 26, 2015 10:59 am
by Craounch
Sure, here it is. There is a track with a looped matrix that lasts exactly 5,00s and another one with a looped matrix that lasts 5,10s. The second one continues to run after the end of the 5,10s...

I use QLC 4.9.1 on Ubuntu 14.04 by the way.

Thanks for your great job and for being so responsive, I really appreciate QLC+ ! :)

Re: Looped matrices in shows don't stop

Posted: Mon Oct 26, 2015 11:13 am
by janosvitok
Massimo,

this line is suspicious. Most probably >= should be there instead of ==

I'm not sure about the line 167 as well, but I don't know much about the shows. When I tried to reproduce yesterday, when I changed directly the duration of the matrix,
the show duration was reset to matrix duration.

Re: Looped matrices in shows don't stop

Posted: Mon Oct 26, 2015 11:13 am
by mcallegari
janosvitok wrote:this line is suspicious. Most probably >= should be there instead of ==
Yes, that solves the issue, thanks
Gonna push it.

Re: Looped matrices in shows don't stop

Posted: Mon Oct 26, 2015 2:29 pm
by Craounch
Great ! Thanks a lot ! :D

Re: [Solved] Looped matrices in shows don't stop

Posted: Tue Oct 27, 2015 5:02 pm
by Krsound
I had this problem last year thanks for the fix. I had another issue maybe it's in the same area, I had a part of my show that I wanted to look like stars showing and fading, and I used the radium signal pixel matrix and put long fade in and out times, however they continued past the show bar in the show program and went for about 5 mins and I could not get them off.

Re: [Solved] Looped matrices in shows don't stop

Posted: Tue Nov 10, 2015 1:32 pm
by Krsound
I know this has been solve, when will the version with the fix script be release I will start programming my Christmas show this weekend and once I start I don't like to upgrade. Thanks

Re: [Solved] Looped matrices in shows don't stop

Posted: Tue Nov 10, 2015 11:43 pm
by mcallegari
I cannot release one version for each fix we make.
There are TEST versions in the development section:
viewtopic.php?f=12&t=3135