Werp, Stretch, and Repitch machines each use distinct algorithms to tempo-sync samples
The Digitakt II has four time-stretching SRC machines. Oneshot: no time-stretching, plays as recorded. Werp: warping — the sample is cut into segments which are rearranged to align to the current BPM; SEG parameter controls segment size, BARS sets the source duration. Stretch: granular time-stretching — chopped into tiny grains with crossfades; more transparent but can add grain artifacts at extreme ratios. Repitch: classic DJ-style repitching — the BPM is matched by changing playback speed (which also changes pitch). Each machine is optimized for different material: Werp suits rhythmic loops, Stretch suits melodic/tonal content, Repitch replicates vinyl-style speed matching. All three use the BARS parameter to declare the source sample’s native BPM duration.
Examples
A 2-bar drum loop at 120 BPM imported into a 140 BPM project: Werp will maintain timing but may click on sparse material; Stretch will preserve pitch but may smear transients; Repitch will track perfectly but pitch up by ~3 semitones.
Assessment
You have a melodic pad loop that must track BPM changes while keeping pitch stable. Which machine do you choose? Why not Repitch?