Prediction node
Drift
Learns where you leave each knob and how fast you move it, then keeps the knob going after you let go: it settles into your usual places and wanders between them at your pace. Speed, Stray and Momentum shape the wandering, and Link lets your live hand activity stir it.

What it does
Drift is a prediction node: it guesses where a value or a phrase goes next and drifts around that guess. It has no input and gives prediction out, so it starts a chain.
Try it
Play for a minute, let go, and watch the patch keep evolving.
Inputs and outputs
Inputs
- None. It starts a chain.
Outputs
- prediction out
Controls
Every control with a range can be driven by a modulator, a note, an audio level or a sketch.
| Control | Range or options | Default |
|---|---|---|
| speed | 0.1 to 4 | 1 |
| stray | 0.25 to 4 | 1 |
| momentum | 0 to 4 | 1 |
| smoothing | 0 to 0.95 | 0.200000003 |
| depth | 0 to 1 | 1 |
Example patch
This patch wires Drift to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.
infinite-patch 1
rev 2
# Drift: a starting patch for the Drift node
node 1 Prediction Drift
id node
pos 520 300
end
node 2 Prediction Predictive Modulator
id guess
pos 1080 300
end
mod guess constantIn node 0 0 1 0.5