This is a non-interpolating version of Nick Collins's Gendy1 UGen. My idea was to use it as a kind of sample and hold jitter UGen. It works quite well in that context, and is not a bad sound generator in its own right.
WARNING: if you have lots of CPs and you have fast frequencies, the CPU cost goes up a lot because a new CP move happens every sample!