What causes CHOP channels to move their timeline need trim?

Sometimes with projects regardless of the framerate, I notice that CHOP channels will start moving against their own internal timeline.

For instance, currently I have a Count CHOP (cooking every frame) → Lookup CHOP (everything timesliced) going to a Join CHOP which has multiple samples.

If you look at the Join CHOP’s timeline, it increases, like it is moving. So instead of going from 0-30 (the number of samples) it the 30 number ever increases.

Also, I’ve seen weird behavior in multisample CHOPs where there values start moving, even when they should not be (like an LFO that is turned off).

The solution, I think, is to put in a trim CHOP with unit values set to absolute.

What causes this?
Can it be avoided?
Am I doing something wrong?

1 Like