Help on shrinking loops

I really need a loop that gets tighter for something. Like after a wire pulse or channel is broadcast, I need the delay in the loop to get smaller. 3 second loop, button press, 2.8 second loop.

1 Like

just replace the button with another one every click
each button will have it’s own, smaller wire repeater

Each wire repeater will activate a trigger that sends a channel for whatever you made

oh :|, i guess wait for the others to reply, that’s the best i can do

6 Likes

How do you do that? And I have 2 separate buttons so that is going to be a lot of memory if that’s the only way.

1 Like

I’m thinking you’d be able to use a property for that. Essentially, you would have triggers with unique delays. For each trigger, there would be a checker. Every time a trigger runs, it will send to a channel for the checkers. In the checkers, you would check a property value. If the property value is equal to the corresponding number in the line of triggers, trigger that one. You would have a button that increments a counter, and that counter sets the property.

The active trigger sends a signal to all checkers.
All checkers check the property.
If property = 1, send signal to trigger #1 (3 second delay)
If property = 2, send signal to trigger #2 (2.8 second delay)
etc

6 Likes

This might be the answer as I already have like 90 percent of what’s here. It’s just that I have absolutely no idea on how to use checkers

3 Likes

Nevermind, I just read TUG on checkers. I’m going to mark your post as solution.

3 Likes

This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.