Module library

Live Looper for Elektron Digitakt

A looper machine for one audio track: it records the master mix or the inputs all the time, catches the loop playing now at a button press, and keeps it playing through pattern changes.

Module version 0.1.0-experimental. Base firmware: 1.54.

About this module

The LOOPER machine turns one audio track into a looper: it records the master mix or the inputs all the time, loop by loop, on the sequencer's step grid, and a button press (FILL or UP) hands the loop playing now to the track, where it keeps playing through pattern changes, with or without trigs, and can follow the tempo. Push D on its SRC page to keep a loop as a sample through the stock trim editor. The looper is based on sumedho's RAM Machines.

How to use it

  1. On an empty audio track, press FUNC + SRC, choose LOOPER and confirm with YES. Press SRC again for page 2. Set MODE to CAPT, PLAY to PICK and leave LEN at 64 (four bars).
  2. Press PLAY. The looper records MAIN in the background all the time.
  3. At any moment press PAGE (fill on) or press UP on the SRC page: the banner says CAPTURE, and when the loop ends it says CAPTURED and the loop plays on the LOOPER track.
  4. Change pattern. The loop keeps playing on the beat, through every pattern with LOOPER on that track. Set MODE to OFF or press STOP to stop it.

Controls

FUNC + SRC
Choose LOOPER (the looper) for an audio track and confirm with YES. On its SRC page, push D to open the loop in the stock trim editor.
Page 2: A — MODE
OFF, ONCE (arm, record the next loop, keep it) or CAPT (records all the time; capture the loop playing now). For the whole unit, saved on the +Drive.
Page 2: B — LEN
The loop length in steps: 1, 2, 4 … 128, or PT.LEN, the pattern’s own length (M.LEN, or LENGTH in PER PATTERN mode); N/A while that is INF or over 128. A loop holds up to 33 s.
Page 2: C — SRCE
What is recorded: MAIN (before the master compressor), IN L, IN R or IN LR.
Page 2: D — RLEV
Record level; 100 records as heard.
Page 2: E — BTN
The capture button: FILL (fill mode on), UP (on the the looper SRC pages) or BOTH.
Page 2: F — GLOB
The loop track's parameters that stay the same in every pattern: OFF (stock), SND (delay and reverb sends), FLT (also the filter page), AMP (also the amp page), ALL (also the SRC page and the LFO).
Page 2: G — PLAY
TRIG: the track's trigs end each loop and play it. PICK: the module plays the loop on the step grid, no trigs needed. PTCH: PICK that follows the tempo like a record. WARP: PICK that follows the tempo at its own pitch.
Page 2: H — LOOP
Shows the looper's state (OFF, WAIT, ARM, REC, LOCK, RDY, LOOP, CAPT, NRAM) and the loop's progress.

Compatibility notes

Test evidence

Emulator (digiemu, OS 1.54, LL02): LOOPER in the machine list, page 2 with stock SRC paging, values on hold and the header message, an ONCE take armed while stopped recorded from PLAY, STOP while stopped calling off the arm, PT.LEN, GLOB ALL carrying the filter across patterns, load measured. On draadpiraat's Digitakt I the combined LF03 build passed every looper check, and LL01 (the looper alone) passed its checklist with the findings fixed here; LL02 then ran “perfect” on the same unit.

Module source and documentation