When I run this patch + subpatch:
(fexpr~ in a 1 sample vector.pd ) I get this message in the PD parent window:
expr: input vector index < -VectorSize, (vector x1[-1.000000])
$x1
-
1
fexpr~: index assumed to be = -1
fexpr~: no error report till next reset
Is that an error message? If so, what is fexpr~ complaining about? The patch seems to work fine. [rpole~] (which also looks back one sample) works too but doesn't generate any messages.