This is a potential bug. Tricky to spot and reproduce since it occurs after an indeterminate time - sometimes 10s, sometimes a few minutes. It occurs when a Reset node has its button triggered by a Wrapped Trigger (Integer). The Trigger works as expected, reacting to music until it doesn't. When it doesn't, the Reset node seems to keep continuously and rapidly resetting.
Here's a minimal project that demonstrates the issue - just add some music and press play. After a while the colours will change rapidly. Bypassing the Wrap or the Trigger will stop the flashing ut when re-enabled the flashing continues. Bypassing the Reset node itself (or resetting the scene) will stop the flashing and go back to expected operation until it fails again after a period of time.
Last couple of seconds are the issue.
Reset Haywire Trigger
Re: Reset Haywire Trigger
Hey Sadler, it's hard for us to reproduce this. Are you sure it's not the music file you're using?
Re: Reset Haywire Trigger
It is sort of dependent on the music (lots of trigger hits combined with lots of iterations) but not on any particular track. However, I've found a way to induce the frenzy - just up the iteration count by a few while and music is playing and it goes haywire. I maintain that this still happens when you don't up the iterations - but music alone can induce it.
Re: Reset Haywire Trigger
Ok, I see it now. However, I'm not sure it's a bug necessarily. It's not a good idea to have a Restart before an Iterator, because that means you're triggering a Restart at every Iteration. For example, if your Iterator is set to 50, then you could get 50 Restarts in one video frame, which doesn't really make sense. Or at least, I'm not sure why you'd want that.
Moving the Restart after the Iterator seems to solve the problem and doesn't change how you want the scene to look or act. Can you verify?
Moving the Restart after the Iterator seems to solve the problem and doesn't change how you want the scene to look or act. Can you verify?
Re: Reset Haywire Trigger
Thank you for the assist - that makes sense. Preliminary testing suggests it works in the scene where it was an issue for me and keeping stuff outside the iterator is good advice in general, cheers.