I have a loop animation that has a random duration (generated by Random
patch):
When the pulse is received, loop animation (and several other animations/random generators) is triggered, creating new random values. When the effect starts this works fine. Though I want to trigger a new random value generation upon animation completion (which also would trigger a new duration for my next animation loop, which I want to be random too):
However, because of creating a loop (pulse -> animation -> looped output -> back to same pulse) I get the "Two or more patches have been connected multiple times, creating a loop" error:
I understand the cause of the error: creating a loop is not supported as it can create circular dependencies, though logically what I'm doing should be possible. I'm trying to change the duration of the animation upon completion. How can I achieve this?