Modulators node
CV Recorder
Records any modulator you patch in. Press Rec, perform a gesture, and it loops the take back with adjustable speed and low and high range. Takes are timed in beats, follow the tempo, pause with the transport, and are saved with the patch.

What it does
CV Recorder is a modulator: it makes a moving value that can drive any control on the canvas. It takes control signal in and gives control signal out.
Try it
Record a hand-played XY Motion Pad swirl, then loop it into Twirl.
XY Motion PadCV RecorderTwirl (Angle)
Inputs and outputs
Inputs
- control signal in
Outputs
- control signal 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 |
|---|---|---|
| in (no cable) | 0 to 1 | 0.5 |
| speed | 0.05 to 4 | 1 |
| low | 0 to 1 | 0 |
| high | 0 to 1 | 1 |
Example patch
This patch wires CV Recorder 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
# CV Recorder: a starting patch for the CV Recorder node
node 1 Modulators CV Recorder
id node
pos 520 300
end
node 2 Modulators LFO
id lfo0
pos 0 300
end
node 3 Source Shape
id shape
pos 1080 300
end
node 4 Utility Output
id out
pos 1640 300
end
mod node constantIn lfo0 0 0 1 0.5
mod shape sizeX node 0 0 0.6 0.5
cable out 0 shape