Dave Mech of Bitwig walks through building a custom interpolating step sequencer inside The Grid, using stereo phase signals not for audio but as internal control infrastructure. The core insight is that every signal in The Grid is stereo, including phase and trigger signals, which means you can split a single phase source into two channels and route them independently to access different points in a lookup table.
By applying a Stereo Split to the phase signal feeding a step sequencer, then offsetting the right channel by exactly one step (1 divided by the number of steps), you always have the current step value on the left and the next step value on the right. A crossfade module then blends between them using a wrap-based modulator: multiply the original phase by the step count, then wrap it back to zero-to-one range, and you get a clean repeating ramp that drives the crossfade across every step transition.
The reason to build this rather than use the sequencer's built-in Interpolate toggle comes down to control. The toggle only gives you linear transitions. Building it yourself means the crossfade signal is a raw zero-to-one value you can reshape with any transfer function. Bend it to hold longer and snap at the end, pinch it into an S-curve, or draw a completely custom shape using a waveshaper with Bipolar turned off.
Because the transition is always bounded between the two adjacent step values, any curve you draw stays within range no matter what. Change the step count and you only need to update two numbers. The underlying logic stays intact, and the shaped transition applies to whatever signal the sequencer is controlling, whether that's pitch, modulation depth, filter cutoff, or anything else.