Would it be possible to create Druid as a script for Norns? Apologies if this has already been done, and therefore that this is a dumb question, but I’m just starting out with Crow.

I don’t really want to have to have my computer sitting next to my modular (in general I find having a computer around kills my ability to create for some reason). I have my norns plugged into crow and it has a screen and USB support, so it would be awesome to simply plug a keyboard in and talk to crow directly that way.

Is this doable/done already?

Maybe worth a mention but the keystep sequencer is pretty much 4-note Endless in a Midi / CV keyboard. It’s not as pretty and you will need to count in your own head, but it’s all there if you just want an endless sequencer.

Or if anyone wanted to figure out a minimal UI for porting.

1 Like

A novice question. Has anyone tried implimenting the PI 7 inch touchscreen/LCD Screen with DIY norns?
Would it have any advantage? or a fun diversion? I am currently waiting on a few parts on my DIY Fates and i just finished a compute module cradle for a work project with a 7 inch touch screen and was thinking about slamming together my own Faux Norns with a big screen.

Thank you very much! I’m seeing if I can put together something simple first and develop it further, and maybe I will use it as a reference.

I’m working on a new sequencer for Norns + Grid. In terms of UI, would you want to be able to select any notes across multiple octaves, or would choosing from a set of chords be enough?

IMHO no real advantage, but maybe a fun diversion.

Probably good to go read the norns on raspberry pi thread with regards to this kind of hacking.

1 Like

I would love to be able to play in chords across multiple octaves!

1 Like

@spontaneouspotato @Artaos The Novation Launchpad might be a good reference for this new sequencer that you’re thinking about for the norns and grid. There are eight total rows, with the top four rows being the sequencer and the bottom four rows being the keyboard. The keyboard is set to a specific scale so you only have the notes of that scale arranged left to right. You hold a specific step on the sequencer and can play a polyphonic chord per step by entering any number of notes in the bottom four rows. It’s honestly the quickest and most intuitive polyphonic sequencer I’ve ever used.

2 Likes

+1

Check out some Deluge demos. It does exactly this, with a layout identical to the grid.

I have this on my Novation 49SL MK3, and use that sequencer all the time! That’s why I was looking if there existed something similar in norns.

Also - @circuitghost, I have a very small sketch that more or less exists as a proof of concept for what I’m trying to make. In the next couple days or weeks I will polish it up to something usable and take you up on your offer for testing. Will drop you a PM when it’s ready!

2 Likes

Love it. Me, my grid and my Prophet will wait patiently :pray:

I think, perhaps as sequencers go, it might be worth just looking at a very simple user case. It does seem like a few of the norns + grid sequencers have sometimes started from the other end, like “Look at all these cool things you can do with a sequencer?” and then go “Yeah, but why would I?”

Now, I like most of what’s out there, but just because you can go all crazy with step probability, track lengths, time divisions and stuff, doesn’t mean there’s always a case for it.

So what I’d use a more trad sequencer for, is this:
I got a tune in my head. Or, I don’t but I’m familiar with piano roll views and know how to improvise myself to new ideas in such a view.

I want to lay down a series of chords, in sequence, timed the way I want them to.

And that’s it.

Sometimes, I just want to write a song with a fairly straight forward progression, that allows me to apply my skills I have from music theory, scales, harmonies and stuff. That’s not always a given in the norns + grid context :slight_smile:

How difficult would it be to alter a Norns so that it uses a usb socket for audio out? I loved that about the OPz.

But… Isn’t this obscure grid and box what brings folks to llllllll and choosing these instruments? A straight up sequencer is available from many manufacturers and at a whole range of price points. Norns has all the options on hand to conect to these devices also.

I bought into this thing because I was ready for MLR & Meadowphysics. Maybe I was kinda done with other step sequencers - and it being my day job - so my view point is different. I was also so delighted by scripts like Cheat Codes that are so original, and also pretty accessible. I don’t see Roland or anyone making anything like that any time soon. It’s a dream!

3 Likes

You’re right, and that’s what brought me here, too. There are places these things take me to in a moment, which traditional stuff couldn’t touch. So I absolutely agree with you.

But this shouldn’t be an alibi for also just building scripts that do fairly ordinary stuff. There’s plenty of those on norns already, but in other fields. Sam just samples, straight off. Step is a solid step sequencer with samples to boost. Takt is a groove box. Molly the Poly is a damn fine polyphonic synth.

So it’s not like the basics aren’t there as well. I’d say it’s just that in some areas, it’s not and it’s more an observation. And the beauty of this platform is that one really misses something, it’s within reach to resolve it by building it yourself.

On most other forums, there’s always some frequency on “Oh, why doesn’t the Digitakt sample in stereo?” or “Why doesn’t the Tempest do polyphonic sequencing?” and so on.

Not here :slight_smile: cause it’s like, well, if you want it, you can have it :slight_smile: do the work and it’ll be yours.

I love it <3

4 Likes

This wavetable synth would be a nice project for porting into Norns: https://patchstorage.com/mm-wavetable-synth/.

1 Like

Omg I’ve been trying to to almost exactly this thing in SC for a year. I can’t wait to see how this person accomplished it.

EDIT: Okay, now I remember why this didn’t work – I’ll have to check it, but it looks like this person is just using PlayBuf, which cycles at different frequencies depending on the wavetable length… disappointing. I’ll need to check and see if middle C is actually middle C in this script before I go any further with trying to implement it.

1 Like

I’ve got three rasberry pi 3b+ ready to be turned into shields when the kits and boards become available!

I’m needing to know if I can accomplish my idea with just one diy norns shield. I need to power two walnut 64s and a push button arc two. I want to run the 64 version of Beets on one monome, and some form of mlr on the other monome. Then the arc to control global tempo. Can I run two apps like that at the same time? Am I going to dive into orac?
Lastly, is there any tilt support for norns?

As Norns now has Ableton Link support, the global tempo will be shared on both “satellites”. No Master/slave or leader/follower - or whichever language Ableton puts around this now - will go on there.

I’m pretty sure Beets was built with Link at the core as it was officially released after the full Link release.

2 Likes

you can definitely power all that off of 1 shield

it’s 100% possible, but you’ll need smoosh the code for both devices together (& luckily there’s a 64 grid version of mlr being maintained). it’s not quite a beginner task, but it’s possible with some ambition. this (roughly) will involve:

  1. combining the code of all the global functions. check out the basic script template. both scripts will have a handfull of global functions common to both scripts, so you’ll need to rewrite the these to handle duties of both scripts. after some refactoring, that might look something like this:
function init()
     beets_init()
     mlr_init()
end
  1. instantiating 2 grid objects to vports 1 & 2 for each grid
g1 = grid.connect(1)
g2 = grid.connect(2)

g1.key = function(x,y,z)
-- beets grid stuff using g1
end

g2.key = function(x,y,z)
-- mlr grid stuff using g2
end
  1. deciding who can use the screen. so you’ve got 2 grids, but both apps are using the norns screen. the easy thing is just pick one app to use the screen, but it may be that you need both at different points. the solution will probably be adding some sort of interface to the app to switch out the redraw(), key(), and enc() functions that work with the norns interface

  2. in your particular case: you’re going to run out of softcut voices between both these apps (i think). there are 6 total, mlr uses 6 by itself. so some modification of the apps to remove voices and assign 1-6 accordingly to each script (for mlr it’s easy to imagine, just remove rows)

arcify + mapped to the clock menu param should get you there

or, ya know, you could get two shields. it is fun having two :man_shrugging:

5 Likes