scripts / norns
dunes
a function sequencer
install
In maiden's REPL (the >> prompt at the bottom of the editor), run:
;install https://github.com/oliviercreurer/dunesOr add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.
readme from oliviercreurer/dunes
Dunes (v2.0.2)
Dunes is a function sequencer for Monome Norns by @olivier. Extended version by @sonocircuit llllllll.co/t/dunes/24790
Inspired by spacetime, Dunes is a sequencer for the creation of emergent patterns, timbres and textures.
Documentation:
Quickstart:
Norns
enc1: navigate pages
PAGE 1: SEQUENCE
enc2: navigate to step
enc3: select command
key1 [hold]: ignore command (# and ? are not ignored)
key1 [hold] + enc2: change note
key2: stop/start
key1 [hold] + key2: reset position
key3: randomize commands
key1 [hold] + key3: reset commands
key3 [longpress]: reset all
PAGE 2 & 3: DELAY and SYNTH PARAMETERS
enc2: change left parameter
enc3: change right parameter
key2: toggle row
PAGE 4: COMMAND LIST
enc2: navigate command list
Command List
Sequence:
<: Octave down>: Octave upO: Random octave-: Half tempo+: Double tempo=: Reset tempoM: Add rest (at step)N: New note (at step)P: New pattern#: Reset position?: Jump to random step}: Forward direction{: Reverse direction
Passersby synth:
G: Random glide at stepd: Decay -D: Decay +s: Wave shape -S: Wave shape +f: Wave folds -F: Wave folds +v: Reverb mix -V: Reverb mix +
Crow:
R: Random voltage output 3E: Trigger AD envelope output 4
Softcut delay:
X: Random pan position (-1 - 1)1: Reset delay rate2: Multiply delay rate (forward)3: Multiply delay rate (reverse)4: Divide delay rate (forward)5: Divide delay rate (reverse)Z: Freeze delay bufferz: Unfreeze delay buffer
Other:
!: Insert random command at random step