This version it is certainly easier to map Arc. Very sweet. I think the only quirk is crow clock output continuing to run when Cyrene is stopped. Awesome work!
Curious if internal per-track amplitude modulation (either per-step in ‘sequencer’ style or as re-triggering amplitude envelopes) is something you’d have any interest in implementing. I’ve found this to be a powerful tool working with generative drums, as it gives a rhythmic dimension beyond x-o (esp. as re-triggering envelopes, as in "every 3 steps, trigger this envelope).
Thanks so much for this – it’s super ill and honestly absurd that one can now buy a Norns shield for slightly more than a uGrids and have an even better version of Grids…
Already in there! The Mutable Instruments Grids patterns have it pre-programmed, or you can customize it yourself: Plug in a monome grid, hold the alt key (bottom right), click any column in the track you want to edit, then the Y axis is now amplitude. Press the key to the left of the alt key to go back to the multi-track view.
Additionally, at some point in the next month or so I hope to add a Mod Matrix (a la Pedalboard) so you can use LFOs to modulate params like volume, etc.
Love this!
I’m new to Norns and was thinking about implementing MI grids as a “get to know”-project. Now I don’t have to
An idea for improvement:
I’m not sure I understand the UI for using the Euclidean mode on tracks but I think it would be nice to be able to adjust the rotation parameter by holding K1 and rotating E1 etc.
Hi, I’m wondering if there is any way to clock this script when using with Crow, besides Ableton Link. If not that’s fine Link will do, was just thinking in a setting where I don’t want Ableton to lead it would be nice to change a Crow input to be able to receive clock on one of the ins. Or if Ansible could be connected as well and used as the clock (and more trigger outs for the other tracks).
I am able to clock it via MIDI, so I think it will obey the clock settings of Norns (in PARAMS>CLOCK). You can set the clock to use your Crow (PARAMS>CLOCK>source = crow).
Hmmm, maybe I could run a Midi cable out of my modular into Norns then. Honestly, this is just a use case issue and particular to the way I’m attempting to use it with Modular generated clock. Crow has a Euclidean mode that is great on its own, I’m just unsure how to change patterns on the fly with it, and was hoping to use the grid for a more immediate UI.
As @NoraCodes said, all* scripts on norns can be clocked by crow: open the params menu, select CLOCK, and choose source: crow.
[*] The only exceptions here are legacy scripts which don’t use the system clock, or scripts which have no notion of tempo at all. Cyrene, however, is not an exception – clocking Cyrene with crow should work just fine
Thank you both, I totally get what you are saying. I however am not talking about using MIDI, but rather using Pam’s as my clock and getting Cyrene in time with that. I can set the both of them to the same tempo and its interesting to have them very nearly in sync like that. However to have them completely in sync and controllable I need to approach from another direction as you’ve both pointed out, with Crow driving the clock. My initial query was if I could make Crow the follower. If I’m missing something and being daft apologies. I look forward to using Cyrene some more.
All the options are great, it’s just that I had an elaborate patch in which I was hoping to clock a euclidean generator with a pulse, but I will use one of the many work arounds, thanks!
Apologies, I guess I don’t understand what your situation is here. If you’re using Pam’s as a clock, can you patch one output at x1 into Crow and use Crow to clock Cyrene? Alternatively, could you output clock from Crow and patch that into Pams’ CLOCK IN input?
I think the point that you’re missing is: neither of us are talking about using MIDI at all. Just crow & norns.
Plug Pam’s clock out into Crow’s input. Connect the Crow via USB to your Norns. Open Cyrene. Open PARAMS, click EDIT, select CLOCK, change “source” to “crow”. Now, Pam’s is clocking Cyrene via Crow’s input.
I can confirm that I have been successful in doing this before. both using Cyrene as well as other scripts as well. The universal clock update (whichever firmware update that was) made this so much easier.
You are all too kind, okay, so I should be able to send a clock into Crow and clock Cyrene? When I look at my input options in parameters I see Pattern X, Pattern Y, swing, chaos, and off. This led me to assume that the inputs were CV and controlled the changing of patterns, etc. Am I to understand that if I were to input a clock to input 1 on Crow it will sync? I am out of the studio or I would just try it.