Skip to content

Releases

orbits v1.0.0

Choose a tag to compare

@CyberDuck79 CyberDuck79 released this 10 Nov 14:26

First release of orbits, a 7-track Euclidean sequencer for norns and a Novation Launchpad Mini MK3.

Highlights

  • Seven tracks, each with its own Euclidean pattern, length, time division, repeats, groove, scale, arpeggiator, phrase and modulation.
  • Four pages on the Launchpad: Drums, Keys, User and Session, with sub-pages on the norns screen.
  • Voices through nb: internal engines or MIDI outputs, one voice per track.
  • Patterns and songs: 32 patterns per track, a 16-position song chain, copy / paste / delete, undo / redo, quantised or song-length changes.
  • Per-parameter random modulation with stable sequences across stop/play.
  • Saving through norns PSETs.

Install

Clone this repository into ~/dust/code/orbits on the norns, install the lp3 mod and restart. See the README for details.

Quality

  • Behaviour checks and a seeded stress test (7 tracks, reference models, invariants) pass on seeds 1-5; see docs/ARCHITECTURE.md and tools/README.md.
  • Not covered by the tests: real Launchpad hardware, real audio and real MIDI latency.

Known limitations

  • With a non-zero repeat pace, repeat spacing is snapped to the absolute clock grid and can vary slightly between runs.
  • In loops-valued change mode, a muted track waits (its pattern is paused) until it is unmuted.