← all scripts / norns
scalelights new
no description yet
install
In maiden's REPL (the >> prompt at the bottom of the editor), run:
;install https://github.com/Goosegoosegoosegoosegoose/scalelightsOr add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.
readme from goosegoosegoosegoosegoose/scalelights
scalelights
A norns script for learning major and minor scales on a LinnStrument 200. It paints the current scale over the LinnStrument's own 4ths layout and shows a circle of fifths on the grid.
Controls
| E1 | light style: root + triad / root + scale |
| E2 | key, around the circle of fifths |
| E3 | major / natural minor / harmonic minor |
| K2 | relative major ↔ minor |
| K3 | screen page: circle of fifths / scale degrees |
Grid: ring of 12 keys = circle of fifths (C at top, neighbouring keys medium), center = relative major/minor, top right = scale type, row 4 = degree ladder, bottom right = one-octave keyboard.
Colors (root + triad)
| Degree | Color |
|---|---|
| root | yellow |
| 3rd & 5th | green |
| 2nd, 4th, 6th, 7th | white |
| raised 7th (harmonic minor) | magenta |
Blue and red are left to the LinnStrument's own 4ths layout.
Setup
- Copy
scalelights.luatodust/code/scalelights/on norns. - Turn off the midigrid mod if it's on (it takes over the LinnStrument as a grid).
- In PARAMETERS > EDIT, run learn bottom-left note and press the LinnStrument's
bottom-left pad. Leave
row offsetat 5 for 4ths tuning.
Lights are set with LinnStrument CC20 (column), CC21 (row) and CC22 (color).
discussion
Like this script? React with 👍 or ❤️ below (needs a GitHub account). Reactions count as likes (♥) on splines, updated daily.