Loom

Loom

Pattern weaving sequencer for grids.

Slightly generative, surprisingly controllable, works with Molly the Poly or speaks MIDI.
Concept by @instantjuggler

Requirements

Norns
Grid
MIDI out (optional)
MIDI sync (optional)
Molly the Poly engine (included in default norns install)

Documentation

Triggers move horizontally. Notes move vertically. Pitches are mapped across the note columns. When triggers and notes collide they sound.

Hold a grid key and press another on the same row or column to add a trigger or note.
Three keys at once clears a row or column.

E3 can be used to add random triggers and notes (no grid required) or remove the most recent additions to a pattern. It’s a quick way to make variations of an existing pattern.

Don’t forget to check the parameters list for synth options – patch creation lives right at the end.


E1/K2 : Change page

Page 1:
– E2 : BPM
– E3 : Add/Remove
– K3 : Play/Pause

Page 2:
– E2 : Root note/Select
– E3 : Scale type/Note edit
– K3 : Scale/Custom

Page 3:
– Load/Save/Delete


Download

Loom v1.0.5

GitHub

24 Likes

very cool!

i like the added pop up graphics when turning encoder 3!

also…the quick random synth patch generation is REALLY useful!

1 Like

My friend was teaching me to weave last night and I finally got the Loom metaphor.

As an added bonus, I had my norns on me, so Loom and loom were able to make friends.

13 Likes

Haha that’s awesome :smiley:

1 Like

Request - please add molly_the_poly engine to Requirements.

1 Like

Loom is my fave sequencer!

I poked around on norns and I feel like I’m missing though where the save data is kept? I have… so many saves, I’d love to make sure I’m backing them up.

I’d like to see Crow integration with Loom as it’s one of my favorite norns things.

4 Likes

Good plan! All the scripts store their data in ~/dust/data

2 Likes

Seconded. I would love to see some Crow integration.

2 Likes