Nono - a 4-channel nanoloop-inspired MIDI sequencer for norns


4-channel sequencer inspired by Oliver Wittchow’s nanoloop software.

edit: damn, instagram preview is broken. I’ll make a proper youtube video at some point.

I put this together over the past few days as my first norns/lua project. It’s mostly just a proof of concept / an exercise to learn the environment, but it’s gone further than I expected, so I decided to put it out there.

It works slightly differently to nanoloop. Some differences:

  • BPM isn’t saved per pattern
  • When changing length, patterns aren’t reset to where they mathematically should be (nanoloop users will understand)
  • Currently plays notes only, and at 16th note length. I’ll probably implement velocity, length, and a few assignable CCs.
  • No half/quarter/eighth-speed patterns. Again, something I’ll implement in the future.
  • A lot more, probably.

Some things I’d like to implement:

  • Gamepad support
  • MIDI input
  • Scales
  • Melody generators (like the ones in Zaquencer)
  • Microtiming
  • MIDI sync (currently it only outputs notes)


Nothing, really, but the internal sound (PolyPerc) is just the default parameters, so it’s better with an external MIDI device.


See here. I’m hoping it’s pretty self-explanatory, as the on-screen text updates live to show encoder/key functions.


Github link


this has been on my wishlist for a loooooong time
thank you

shouldve made it myself actually


Loving this, it’s given me the impetus to really invest into the eco system too. I just got a grid yesterday. Next step will be to get the DIY board too.

1 Like

Incredible norns shield case too should I say, did you make it yourself?

thanks :metal: yeah I designed it, it’s available here if you’re interested (note I haven’t tested the latest version so it may be a bit off, but looks fine with the shield/pi template in it).


Haven’t downloaded to my Norns yet but just wondering if each track or channel sends to a different midi channel? It appears so. Either way nice work and thanks for sharing with the community!

Also this looks primed for future grid implementation. Looks like you could have all four sequencers going on the grid with buttons left over for other cool stuff

Yep, each track is a different channel :metal:

And I’d love implement grid compatibility, but alas I don’t have one (yet)! I’ll probably try to build one soon, but I just made a basic decoupled MIDI I/O interface script for my Roli Lightpad Block to use as a poor man’s grid :slight_smile:


Thanks for sharing this, it’s terrific. I just used it a bit last night to send MIDI to a MIDI-to-CV/gate module on a small modular grid, worked great.

This looks so fun!
Would love to see crow support (sync in and cv outputs) as well as JF support :blush:

1 Like

As a nanoloop fan I’m loving this! I wonder though why I can’t install this from maiden like other apps. At least it wasn’t there last time I’ve checked.

Scripts need to be submitted to the repo for inclusion in the community catalog. Some might not do that until the script is “release ready”

Totally makes sense! Thanks!