short-header

Arp curves

Each sequencer has two curves, a velocity curve and a note-length curve. Each has eight points, one for each value from 1, on the bottom row, to 8, on the top row. The value you draw is not a velocity or a note length: the curve decides what it does on that sequencer, and you can edit both curves.

Value Curve it uses
Velocity arp, TR-8 velocity arp the velocity curve
Step duty the note-length curve

Other values don’t use these curves. Step velocity is a fixed share of the velocity knob, the duty arp moves a step’s length up or down the list of note lengths, and CC arps have their own CC curves, set on CC assignments.

Curves are stored on the Pi, not in sessions or in a sequencer saved on its own, so loading a session or a sequencer never changes them.


Edit a curve

  1. Open Settings in the webapp and tap Arp curves.
  2. Choose Velocity or Duty at the top.
  3. Pick a sequencer from the strip below it.
  4. Drag a point’s fader, or type in the box under it.

The arp curve editor on its Velocity tab: a Velocity/Duty toggle, a strip for sequencers 1–7 and 9–13, eight faders numbered 1 to 8, rising left to right, with number boxes reading 0, 21, 42, 64, 85, 106, 116, 127, the decoded multiplier beneath each, and a preset slot row with Recall and Store buttons

You hear the change as you drag, and it is kept when you let go.


The velocity curve

Each point on the velocity curve is a multiplier from ×0 up to ×1.2. In the editor you set it as a number from 0 to 127, with the multiplier shown underneath. The default curve:

A line chart of the default velocity curve: velocity arp values 1 to 8 along the bottom as coloured pads, rising from a rest at 1 through ×0.20, ×0.40, ×0.60 and ×0.80 to ×1.00 at 6, highlighted as unchanged, then ×1.10 and ×1.20. A row beneath gives what each value sends with the velocity knob at 100 and the step velocity at the top: nothing, then 20, 40, 60, 80, 100, 110 and 120

Point 6 is the identity. It is what a freshly seeded pattern holds, so a velocity arp on a new session sounds exactly as though it were switched off until you move something. Above it there is deliberately not much room: two points of lift, because the multiplier is capped and a velocity is capped at 127 anyway.

Twelve sequencers have a velocity curve: 1–7 and 9–13. Sequencer 13 is included because the TR-8 reads the velocity curve too: drums get the same per-row scaling as everything else.

The note-length curve

Each point on the note-length curve is a note length. You pick it from a fixed list of sixteen, running from a 64th note to a whole note. The default curve gives its eight points the eight shortest, and a new step starts on 1/16, one full step:

The sixteen note lengths from 1/64 to 1/1 as bars measured in steps, longest at the top. The default note-length curve gives points 1 to 8 the eight shortest, 1/64 to 1/8, each drawn in the colour of its point; point 5, where a new step starts, is 1/16, one step. The longer lengths, up to 1/1, are only reached by reshaping the curve.

T is a triplet (two thirds of the plain length) and . is dotted (one and a half times the plain length). In the editor each point has a dropdown of these sixteen lengths, with the number of steps that length lasts underneath.

The editor on its Duty tab, with sequencers 1–7 and 9–12 available: the eight faders, numbered 1 to 8, carry dropdowns reading 1/64, 1/32, 1/16T, 1/32., 1/16, 1/8T, 1/16., 1/8, each with its length in steps beneath, plus a preset slot row and the toggle for whether the duty knob scales note length

The names assume the Full clock division, where one step is a 16th, so 1/16 lasts exactly one step and anything longer runs into the next step. Lengths follow the sequencer’s speed: at Half, one step is an 8th, and a 1/16 still lasts one step, so a pattern keeps its feel when you change its speed (see Clock division).

Eleven sequencers have a note-length curve: 1–7 and 9–12. The TR-8 does not, because drums are one-shots with nothing to sustain.

The duty arp doesn’t use this curve. It moves a step’s length along the same sixteen lengths, the same way on every sequencer; see Velocity and duty arps.

Channel duty scales note length

Each sequencer has a switch for whether its duty knob still acts on top of the curve:

TB-03 slides

A TB-03 slides whenever a note lasts longer than one step. On the default curve that is points 6, 7 and 8, so a curve that puts long lengths on low points slides from steps that did not slide before. The duty arp counts too: it can push a short step past one step, or pull a long one back.


Presets

Each curve type has eight preset slots, shared by every sequencer. Store copies the sequencer’s curve into the selected slot, and Recall copies the slot into the sequencer. They are only copies: editing the curve afterwards leaves the preset alone, and editing the preset never changes a sequencer that recalled it.


Cross-references