Page 1 of 1

RGB Matrix Fade Time Glitch

Posted: Tue Feb 02, 2016 3:50 am
by nedmech
Running QLC+ 4.10.2b on WinXP/Win7

I'm using a loopback to run a fader that drives the playback of a matrix. That way I can have a matrix with a short fade time for the effect, but gradually fade it in and out. But the fade time is broken in 4.10.2b. When triggered manually, the matrix fades between steps normally. But when triggered by the playback slider, the fade time seems to be ignored and the matrix steps are block-y. Additionally, even when running the matrix directly, the fade-out time seems to be ignored. It fades in just fine, but when turning it off, it snaps off immediately. For now I've had to revert back to 4.10.1. Please see the attached workspace for an example of the issue.

Re: RGB Matrix Fade Time Glitch

Posted: Tue Feb 02, 2016 4:56 am
by nedmech
After catching up on unread topics and GitHub issues, it looks like this might be related to a known issue:

https://github.com/mcallegari/qlcplus/issues/758

Although I'm not sure if it explains the drop-off instead of fade-out when the Matrix is ran by itself.

Re: RGB Matrix Fade Time Glitch

Posted: Tue Feb 02, 2016 7:53 am
by plugz
Hello,

You found the associated github issue yourself :)
nedmech wrote: Although I'm not sure if it explains the drop-off instead of fade-out when the Matrix is ran by itself.
I believe this has always been the case. The fadein/fadeout time of a matrix are for the matrix step, not for the matrix itself. When stopping the matrix in the middle of a step, it won't fade out. You may have not noticed this because with the fader (when I was not broken), a slow decrease of the fader creates a virtual fade out.

Re: RGB Matrix Fade Time Glitch

Posted: Thu Mar 10, 2016 2:35 am
by nedmech
Any update on the status of https://github.com/mcallegari/qlcplus/issues/758 ? I'd like to be able to update to newest release, but am stuck at 4.10.1 until it is fixed since smooth matrix fades are one of the main components of my usage.

Re: RGB Matrix Fade Time Glitch

Posted: Thu Jun 02, 2016 12:36 am
by nedmech
4.10.4 has been released, but I still can't upgrade because this issue still exists. The dev team does great work with their limited time and resources, so I hate to nag. But this has been broken since February with no signs of a fix. Can I get an estimate of the priority of this issue and the time expected until this is fixed?

Re: RGB Matrix Fade Time Glitch

Posted: Thu Jun 02, 2016 7:46 am
by plugz
I'm working on it.
This issue affects me too, so be assured that I want it fixed.
But the fix is not an easy one, it involves a quite big change in the engine.

Estimate of priority: It's my top priority.
Expected time: I don't know.

Re: RGB Matrix Fade Time Glitch

Posted: Thu Jun 02, 2016 7:46 am
by mcallegari
plugz wrote:But the fix is not an easy one, it involves a quite big change in the engine.
Can you please elaborate this statement ?
On GitHub you basically said it was an easy fix: :)
This can be fixed by simply ignoring overridefadein and overridefadeout.
I would like to understand what's the precise issue, cause as far as I know, a VC Slider controls the Function overall intensity, and it should affect fadein/out values proportionally.
Or am I missing something ?

Re: RGB Matrix Fade Time Glitch

Posted: Thu Jun 02, 2016 7:46 am
by nedmech
plugz wrote: Estimate of priority: It's my top priority.
Expected time: I don't know.
Thanks, David! I really appreciate the update!

Re: RGB Matrix Fade Time Glitch

Posted: Thu Jun 02, 2016 9:16 am
by plugz
This can be fixed by simply ignoring overridefadein and overridefadeout.
This is the quick-and-easy fix, but I'm planning on something bigger, that would also fix https://github.com/mcallegari/qlcplus/issues/193 and https://github.com/mcallegari/qlcplus/issues/445.

And also allow inheritance of intensity and fadein/fadeout time from several parents.

Basically, the implementation involves adding features to FunctionParent.

I wrote some drafts, but hadn't have much time lately to work seriously on this.

Re: RGB Matrix Fade Time Glitch

Posted: Sun Apr 23, 2017 11:30 pm
by nedmech
Hi guys,

Any progress on this issue? There have been lots of improvements in QLC+ lately that I'd love to take advantage of, but the ability to have smooth matrix fades still prevents me from moving forward past 4.10.1. Thanks!

Re: RGB Matrix Fade Time Glitch

Posted: Mon Apr 24, 2017 12:04 pm
by mcallegari
Hi Nathan, unfortunately no progress on this.
David started working on it but then he had other private life priorities and couldn't dedicate time to QLC+.

So either I need to fix this myself or if David is reading: please help us to move forward on this ! :)

EDIT: I have just reverted the change that caused all the evils. Please check the latest test version for Windows.
We need to spend more time on a more complex solution that covers all the cases.

Re: RGB Matrix Fade Time Glitch

Posted: Tue Apr 25, 2017 1:01 am
by nedmech
Thanks Massimo! I tested 4.11.0.9 and the fade time glitch is not present. For now, I can live with the issue that #699 was trying to address. Looking forward to finally being able to use new versions!