Speed Dial multiplier bug

Archive of the non-categorized posts related to the QLC+ technical support.
Please do not create new threads here, instead, use the categories above !
Post Reply
Giorgio

Hello,
I have a wrong speed dial behaviour with this case:
speed dial value = 10s

rgb matrix fade in * = 1/4
rgb matrix fade out * = 1/4
rgb matrix hold * = 1/2

on rgb matrix timer I see the following values:
fade in/out = 2.5s
hold = 0s

I expect hold = 2.5s and not 0s. Is this correct or a bug?

Thank's
Giorgio
david garyga

Hi,

The issue here is that hold is not the same as duration.

Duration = Fade In + Fade Out + Hold



..

After looking a little at the editor code, I see that in the chaser editor, duration is Fade In + Hold, but in the rgbmatrixeditor, duration = Fade In + Hold + Fade Out.

I don't know if this is normal.

Anyway, for your issue, the key is:

Duration = Fade In + Fade Out + Hold
Jano Svitok

That looks like a bug - as far as I know, Duration = Fade In + Hold; Fade out is not counted in. I consider this one of the gray areas that should be precisely specified, checked and documented (e.g. how fades work in a chaser, or in a chaser that is in another chaser, etc.).
Jano Svitok

Fixed in https://github.com/mcallegari/qlcplus/c ... 3012754992

Thanks for finding!

...I hope it won't break current projects...
Giorgio

Thank you for fix
Post Reply