Prediction node
Predictive Quantize
A groove quantizer instead of a grid one. It listens to the real spacing between your notes and corrects them in the same pass, with no Learn button, adapting the more you play. Its learned feel is shared by every Predictive Quantize in every patch and keeps only your most recent notes.

What it does
Predictive Quantize is a prediction node: it guesses where a value or a phrase goes next and drifts around that guess. It takes notes in and gives notes out.
Try it
Tighten a loose keyboard take without making it sound robotic.
MIDI NotesPredictive QuantizeWavetable
Inputs and outputs
Inputs
- notes notes
Outputs
- notes 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 |
|---|---|---|
| mix | 0 to 1 | 0.75 |
Example patch
This patch wires Predictive Quantize 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
# Predictive Quantize: a starting patch for the Predictive Quantize node
node 1 Prediction Predictive Quantize
id node
pos 520 300
end
node 2 Notes Random Note Generator
id in0
pos 0 300
end
node 3 Synths Analog
id voice
pos 1080 300
end
node 4 Utility Audio Out
id speakers
pos 1640 300
end
note node 0 in0
note voice 0 node
aud speakers 0 voice