Arduino Urbium Sequencer MIDI CV GATE 8 STEPS

DIY Arduino Sequencer based on the Intellijel Metropolis Sequencer

Similar projects worth following
Liked the Intellijel Metropolis sequencer so much that I made a homemade version of it. It is a 8 step sequencer with 8 pots to enter the MIDI values. Control Voltage (CV) is sent out over 5 octaves (1Volt/Octave).

- 8 STEPS (STAGES) Sequencer

- Up to 8 PULSES per STEP ( repeats the same STEP up to 8 times )

- GATE modes; 1ST PULSE, 1 PER PULSE, 1 GATE PER STEP, NO GATE ( muted )

- RATCHET; 2/3/4 equal GATES per STEP

- GATE width from 5% to 95%; Percentage the GATE stays on during the STEP 

  ( not functional during the RATCHET that is always the same )

- GLIDE; 25% / 50% / 75% / 100% into the STEP; CV voltage is gradually increased

   to the voltage level of the next STEP )


- Up to 7 EEPROM memory locations ( non volatile memory ) for SEQUENCE saves.

- 5 octaves MIDI range; note 21 (A0) ( CV 0Volt ) - note 81 (A5) ( CV 5Volt ) 

MPEG-4 Video - 26.17 MB - 06/08/2018 at 02:04


Zip Archive - 13.00 kB - 06/08/2018 at 02:01


brd - 357.84 kB - 06/08/2018 at 01:28


brd - 31.27 kB - 06/08/2018 at 01:28


Portable Network Graphics (PNG) - 121.85 kB - 06/08/2018 at 01:25


View all 14 files

View project log

Enjoy this project?



KeLaiFu wrote 03/31/2021 at 00:52 point

a bom can be exported from the eagle .brd file, I am tempted to get a few boards made and attempt it, but I'd probably try and make the front panel into a eurorack panel and change the top jacks. Has anyone successfully made this?

  Are you sure? yes | no

Eli Savage wrote 08/09/2020 at 21:49 point

This looks great, I know this was a couple years ago, but do you have an overview how you are implementing this, i.e are you flashing the eproms yourself, I imagine they are for sequence storage? I hope to use a mega and turn this into a 16 or 32 step sequencer and size it for eurorack.


  Are you sure? yes | no

GOD wrote 09/11/2019 at 18:43 point

I do software engineering and can likely make the sequencer logic better. There is a BOM to build one of these? Thanks in advance! 

  Are you sure? yes | no

GOD wrote 09/05/2019 at 14:33 point

Looks nice. Where is the BOM though? The page said it is missing. Thanks in advance for uploading it! 

  Are you sure? yes | no

Andrius wrote 01/16/2019 at 19:11 point

Great project! I am not that good in programming but I think I may have a solution to implementing analog clock in.

int something = 0;

if (clockinpin=HIGH){


   something = 1;



if (clockinpin=LOW){

   something = 0;


Syntax is not exact but I think you get the idea.

As much as I analyzed the code, this should be the most simple approach.

  Are you sure? yes | no

Mike Szczys wrote 06/11/2018 at 22:39 point

This is neat! The Hackaday Prize has a Musical Instrument Challenge this year. You should enter this!

Here are details (you can enter it now and then opt into the challenge when it begins):

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates