I'd think everybody would want something like this (I needed it to keep track of a sequence of durations) but I couldn't find one, nor did I know what best to call it...

Numbers to the inlet are stored; the rightmost outlet emits the previous number, the next outlet emits the one before that, etc. [You've already got the one you just sent to the inlet... and might add an outlet when echoing that is useful.]

Is there a straightforward way to specify how many step/outlet units -- other than directly editing the patch for different situations?

http://www.pdpatchrepo.info/hurleur/stepmem.pd