Hi All
Started learning some skia simple shape animation type stuff. Trying to create what looks like a heart rate visualisation monitor. just generated realtime. Coming from Isadora, this is something I can achieve in basically no time at all manually, and there is a node that does this automatically. ANYWAY, I digress, I have hit a ‘cycle detected’ which is showing me a looped bit of logic and my assumption is that it’s trying to keep my patch safe or trying to aleviate feedback loops. essentially i want a circle to move from left to right across the screen. I have that achieved with the integrator node. I have added an >= node to look for the moment the value where the circle is off screen happens. this fires a bang into the ‘reset’ to put the circle back to the starting position. I can’t see this as problematic. The software outright wont operate if I connect the boolean output from the >= to the integrator node. but if i put a boolean switch in the output then I can.
vvvv is worried this is a problem, but I do things like that in isadora lots: if value gets this high, or higher, fire a trigger and reset a system. In Isadora, it will stop the logic running if it is a contained loop. if the loop has a secondary connection to something else, like a shapes position, then it thinks everything is hunky dory and allows the logic to run.
Is there another way around this, as my workaround feels like I might cause myself a problem, but the system runs and works. What am i missing here, any insight would be immensely appreciated. See attached image
