MD-SEQ is a generative sequencer built for Norns + Grid, designed to explore evolving rhythmic structures and real-time pattern mutation on the Elektron Machinedrum. It combines hands-on randomness controls, pattern saving, and live performance tools.
Features
16-track step sequencer with random trigger variation per track
4 save slots for recalling and performing with patterns
Global swing control
Clock-synced start for tight integration with other gear
Requirements
Norns (latest OS)
Grid (optional, but highly recommended)
Elektron Machinedrum (via MIDI out)
About MD-SEQ
This is my first script for the Norns environment, a fun little random sequencer you can jam with. I often find that creating music alone can get frustrating, so having generative tools that act almost like a writing partner often helps to spark ideas.
I really enjoyed the UX/UI challenges this project presented. Designing something that works on both a 128x64 pixel screen and a 64-button grid controller was an interesting challenge. I’ve managed to get the core functionality running on Norns, but there are still a few features that currently only work on GRID – mostly because I need to learn a bit more Lua to take things to the next level.
Essentially, MD-SEQ hijacks the Machinedrums sequencer via MIDI. With the push of a button, it generates a random sequence using the 16 available sound slots. You can then add extra random triggers to each sound, creating something unique every time. Up to four patterns can be saved and recalled at any point, and you can also adjust swing to create more variations.
At its core, this script is about embracing the unpredictability of improvised performance.


