michael strohmann wrote:
ok, then there might be the problem. i was thinking that [line] runs thru ALL the numbers in different speeds.
[line] is definitely the wrong tool for your task. it works basically the same like MAX's [line 0. 20], meaning it outputs float numbers and has a grain size of 20 by default. so there's always some interpolation at work, which will result in missing numbers.
to reliably get numbers from 0 - 30 i attached 3 easy examples (one of them uses IEMLIB's [for++] which is exactly what you're looking for), the others are vanilla.
mind that the [bang~] driven counter is driven by PDs blocksize (default 64), which you could also change in a subpatch to make it faster or slower.
best
oliver