Skip to content

textmode.synth.js / ModulatedArray / offset

Method: offset()

ts
offset(offset): this;

Set time offset for array cycling.

Shifts when the array starts cycling through its values. Useful for creating phase-shifted animations where multiple arrays cycle with the same speed but at different times.

The offset wraps around at 1.0, so offset(0.5) starts halfway through the cycle, and offset(1.5) is equivalent to offset(0.5).

Parameters

ParameterTypeDescription
offsetnumberTime offset 0-1, wraps at 1.0 (default: 0)

Returns

this

The array for chaining

Example