Driving a peek counter with non-integer step-size

noddy-oer's icon

Hello! I've made a delay/looper patch that allows the user to change the step-size used by the counter object that drives peek and poke operations such that alters the speed of playback as in the example found in the Gen tutorials. Poke's @interp settings ensures everything sounds good no matter the setting, however driving peek with non-integer values produces some really nasty aliasing.

Is there any way to perform interpolation when using non-integer values with counter that's driving peek? @interp is suspiciously absent from its attribute list.

Any suggestions greatly appreciated, thanks!