When using the stepper (sample modulation device, pitch section), step value 0 doesn't behave the same way as step value >0. Values above 0 permits changes (via macro) without altering previously triggered voices. Step value 0 will alter all previous voices.
I am guessing this is a side effect from the core not changing some 'register/pointer' when step==0, but the behavior seems inconsistent to me. Maybe I'm wrong, and it is highly desirable for other reasons?
I am guessing that the behavior is the same for the other modulation sections.
PS. I was really hoping to use a macro-controlled step device (macro->reset parameter) with step 0 to transpose samples in a way that won't break playing voices. (The idea being to do an adaptive just intonation experiment, changing the just intonation scale to the current root note of the chord progression.)
Edited by joule, 16 February 2017 - 11:36.