Bang at a list of points in time?
Imagine this--I have a patch that generates a list of numbers that I'm using as points in time. I want to run the clocker, and have a bang sent out each time one of the values in this list is reached.
It's frustrating because I'm so close and it seems like it should be simple. What I am able to do is punch all of these values into the function object so I have a visualisation of where these points fall in time. What would be absolutely ideal is if I could plug clocker into function and have it send out a bang at each breakpoint. Unfortunately the y-interpolation doesn't offer the option to bang at breakpoints, it just outputs a running number for the y-value.
Select only allows something to be tested against one parameter at a time. The patch I'm building is designed to be customisable, so you can change the number of values outputted and the duration the clocker runs, and there is a process that recalculates the values several times. To use select, I'd need to have a select object for every single value, which could mean several hundred instances of it and/or making concessions on the customisability.
I've had a look at route, match, and zl, but nothing in there seems to be what I'm looking for. In the most simple language, can I:
1. Create and store a list of numbers.
2. Have clocker send out a bang each time it passes one of the values contained in that list?
phasor~ what~
Thanks for the reply! Do I possibly need to update my version of Max or something? It's not recognising what~ as an object
what~ is a new object in Max 8.3
https://www.youtube.com/watch?v=pMXVYAtvC7s
dump that list into coll ( as indexes) and recall them
using clocker.
