fixed-delta attribute for jit.world

Deliverer's icon

Max 9 advertised this new functionality in jitter:

"Switch Jitter into post-production and animation mode with new"fixed_delta" attribute for jit.world"

Sounds good! but I found absolutely no information about this topic. Documentation remains quite scarce. But I'm keen to know more about offline rendering capabilities. I wonder if anyone managed to use this new functionality? is able to explain more about it?

Rob Ramirez's icon

Apologies for the lack of docs. This is something we hope to find time to write up a tutorial on eventually. In the mean time see if this patch helps clarify.

The basic premise is that if you have built a patch that utilizes the jitter animation system for animations, you can easily enable a non-realtime capture mode by setting the jit.world fixed_delta attribute to some non zero value (usually the inverse of some capture frame rate, e.g. 1/60). This will cause all animation objects bound to that jit.world context to animate at that fixed rate, allowing you to precisely capture your animation in non-realtime.

Jitter animation objects include the jit.anim.*, jit.mo.*, jit.time.*, jit.line, jit.framecount, jit.bang objects and object families.

For users of the new jit.geom objects, you will want to set async 0 on those objects when capturing in non-realtime (setting this attribute on any one object will set it on any other objects bound to the same context).

Happy to answer any further questions on this new functionality.

world.anim.fixed.delta.maxpat
Max Patch


Deliverer's icon

Hi Rob!

thanx for your answer.

I gave a look at the patch you provide. Doesn't look that much obvious at first sight! Will take some time to investigate ! :)