The where~ object generates two signals: one reports the elapsed time since the reset of a phasor ramp; the other predicts of the remaining time until the phasor resets again. You can use these time values to synchronize events to specific times within a ramp instead of its relative phase. For example, if you want something to happen at 30 milliseconds before the phasor is scheduled to reset, you can wait until the remaining time signal has a value of 30 or less. where~ has a direction detection feature so it can report the elapsed and remaining time of ramps that go from 1 to 0 (as produced by a phasor~ object with negative frequency) in addition to ramps that go from 0 to 1.
Common Box Attributes