Step Sequencer

Photo of ArtisLab

Made by ArtisLab / Art / Music / Retro Tech

About the project

Step Sequencer is a small expansion board for Arduino Uno that realizes a six-stage step sequencer producing 8-bit tone sequences.

Project info

Difficulty: Easy

Platforms: Arduino

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

2.54mm 0.1" 20-pin Dual Row Male Header 2.54mm 0.1" 20-pin Dual Row Male Header x 1
Rotary Potentiometer Module Rotary Potentiometer Module x 6
Resistor Network - 10k Ohm (6-pin Bussed) Resistor Network - 10k Ohm (6-pin Bussed) x 1
This Is A Simple Spdt Slide Switch - Great For Use As An On/off Button  Or Just As A General Control Switch. The Pins Are Spaced By 0.1"  However They Are Incredibly Thin Making Breadboard Use Not Recommended. The Switch Is Rated For 0.3a At 50vdc. This Is A Simple Spdt Slide Switch - Great For Use As An On/off Button Or Just As A General Control Switch. The Pins Are Spaced By 0.1" However They Are Incredibly Thin Making Breadboard Use Not Recommended. The Switch Is Rated For 0.3a At 50vdc. x 1
Genuino Uno Rev3 Genuino Uno Rev3 x 1

Hand tools and fabrication machines

Soldering iron (generic) Soldering iron (generic) x 1

Story

The Step Sequencer shield is the first project made by Artis Lab in the spring 2016. The board is an expansion for Arduino Uno that realizes a six-stage step sequencer producing 8-bit tone sequences.

This small device has been specially created to be used inside Oracolo a sound object by Costantino Rizzuti.

Oracolo

The code to program the step sequencer is available in our tutorial: How to program a step sequencer with Arduino.

Here our project's main page

Some videos showing how to make sounds with Oracolo:

Schematics, diagrams and documents

StepSequencer Skematic

The circuit schematic for the step sequencer

StepSequencer Circuit

The circuit diagram for the step sequencer

Code

StepSequencer-ShieldOracolo.ino

This code allows to realize a step sequencer using an Arduino Uno board.

Credits

Leave your feedback...