Samsara
samsara /səmˈsärə/
the cycle of death and rebirth to which life in the material world is bound
Samsara is a minimalist looper that, given enough time, reaches nirvana.

Inspired by Dakim, Samsara invites you to slowly layer in new material as old material fades away. Toggle recording on and off easily while the loop plays, or use one-shot record mode to precisely record a single phrase. The loop duration is set in terms of tempo & beats, making it simple to integrate into other musical contexts (it uses norns’ clock system, so you can use MIDI clock & transport messages, Ableton Link, or Crow). Tap tempo is also available via K2+K3.
You can also easily extend the loop. Say you have an awesome 1-bar drum pattern, and now you want to add harmonic content. Your harmonic phrase is probably longer than that one bar, so just hold K1 and tap K2 to double to two bars, and then again to double to four bars. Now you can layer a 4-bar harmonic phrase on top of that original 1-bar drum loop and keep everything moving.
Requirements
- norns (update to software version 200424 or later)
- Audio in (stereo or mono, select via params menu)
Documentation
- E1: Number of beats
- Hold K2+turn E1: Tempo
- E2: Loop preserve rate
- E3: Record mode (loop/one-shot)
- K2: Start/pause playback
- K3: Arm/disarm recording
- Hold K2+tap K3: Tap tempo
- Hold K1+tap K2: Double buffer
- Hold K1+tap K3: Clear buffer
Roadmap
- Beta release & bug fixing
- Multi-mode filter
- Click tracks
- Param-ify recording and playing (so they can be MIDI-mapped)
- Work on “double buffer” not introducing discontinuities (see non-realtime buffer manipulation commands · Issue #1151 · monome/norns · GitHub)
- “Extend mode”
- While recording, keep extending the loop by the original loop length, until “stop recording” is hit (and then it’ll stop recording at next multiple-of-original-length). Kinda like “double buffer”, but useful when you don’t know how long your new phrase is gonna be
- Varispeed
- Loop window slide, loop endpoint move (with wav viewer?)
Download
Latest version: v1.0.0 (f709830)
Install by visiting http://norns.local/maiden when your norns is on WiFi and typing
;install https://github.com/21echoes/samsara.git
into the command entry box at the bottom of the screen.
Also available as a direct download. Unzip it, rename the folder to just “samsara”, and put the whole folder onto your norns inside the /home/we/dust/code folder