Curves and motion

There are two ways to fill a lane without setting every step by hand. The curve editor writes a generated shape across the lane. Motion recording writes the moves of a CT knob into the lane while the transport plays.

Not yet verified on hardware

The curve editor and motion recording have not been tried on hardware. Motion recording only writes when a lane’s channel and CC number match the knob that moves.

Curve editor

Option 22 on EDIT > CC > Settings opens the curve editor for the lane that page has picked. Option 22 again goes back. Leaving the page closes the editor. Every change applies at once.

Tap a shape on the top value row (1). Then set the start or end level on the bottom value row (2).

The step area previews the curve as yellow levels. Grey steps are locked or hand edited. Dim steps are outside the loop.

Option Pad What it does
REC 21 Arms motion recording
Back 22 Returns to the lane settings
Go 23 Applies the curve again. With CLEAR held, removes the curve and the steps it wrote.
Seed 24 New seed for the random walk
SE 25 Switches the bottom value row between start and end

Shapes on pads 41 to 48: none, linear, exponential, logarithmic, S-curve, triangle, sine, random walk. Linear, exponential, logarithmic and S-curve run from the start level to the end level. Triangle and sine go from the start level up to the end level and back. Random walk starts at the start level and wanders between the two.

The bottom value row (pads 31 to 38) gives eight levels from 0 up to the lane’s maximum: 0, 18, 36, 54, 73, 91, 109 and 127, or the same spread up to 16383 on an NRPN lane. Option 25 chooses whether those levels set the start or the end. Set both. Defaults are shape none, start 0 and end 127.

The curve covers the whole lane, or only the loop if you have set one. Every step it writes is switched on.

Warning

Setting the shape to none removes the steps the curve wrote and resets the start to 0, the end to 127 and the random-walk seed. Locked and hand-edited steps keep their values.

Gotchas

  • Changing the lane’s Beats field regenerates the lane and clears all its steps, including hand edits and the steps a curve wrote. The curve settings stay; press Go (option 23) to write the curve again.
  • Random walk gives a different result for each seed. Option 24 re-rolls it.
  • Curve settings and lane steps are saved with the lane and are part of the track’s pattern.

Motion recording

Arm motion recording in any of three places:

  • PERF pad 88, a toggle when nothing is held. Dim red is off, red is armed, and it blinks white during a pass.
  • EDIT > CC > Settings, option 21.
  • EDIT > CC > CC 1 to CC 4 pages, option 25.
Tap PERF (1), then tap pad 88 to arm motion recording (2).

While the arm is on and the transport runs, an incoming CC that matches an enabled lane (same channel and CC number) writes that value at the lane’s current step.

  • One value per step. The last move wins.
  • The step is switched on and marked as a hand edit, so a later curve keeps it.
  • There is no mapping table. A lane records only the knob moves whose channel and CC number match the lane, and only CC lanes that are switched on (NRPN lanes are not recorded). For example, a lane on channel 1 with CC 80 records the knob that sends CC 80 on channel 1. The channel is the lane’s own channel, or the track’s when MIDI share is on.
  • A pass runs from the first recorded value until you disarm or the transport stops. Each pass is one undo step named Motion rec. Undo is refused while a pass is open.
  • Disarming in the middle of a pass commits it. Stopping the transport ends the pass but leaves the arm on.
  • The arm is not saved with the project.

Motion recording is separate from knob control. Knob control changes the values of the current page. Motion recording writes into the CC lanes.