Project in progress
Arduino Due Bass, Drum & Lead Sequencer

Arduino Due Bass, Drum & Lead Sequencer © GPL3+

A 16-step sequencer for bass, lead and drum sounds. Use the general Midi sounds stored in the VS1053.

  • 4,962 views
  • 14 comments
  • 10 respects

Components and supplies

About this project

BassDrumLeadComputer

A simple sequencer for Arduino Due with 3.5" 8-bit tft-display(e.g.MCUfriends) and vs1053.

Needed libraries:

Adafruit_GFX,
MCUFRIEND_kbv,
Scheduler,
SDfat

Install these libraries from the library manager in the Arduino IDE.

Now we must configure some on the SdFat libray. Edit the SdFatConfig.h, and change

#define SPI_DRIVER_SELECT 0

to

#define SPI_DRIVER_SELECT 2

Wiring

for the vs1053:

XCS to 46
XDCS to 48
DREQ to 50
XRST to 52
MOSI to A.26
MISO to A.25
SCK to A.27
5V to 3.3V

for the rotary encoders:

all GNDs to GND
all + to 3.3 volts
SW from encoder1 to 23 (drums: vol, delay, pan)
CLK from encoder1 to 22
DT from encoder1 to 24
SW from encoder2 to 25 (bass sound: vol, delay, pan)
CLK from encoder2 to 26
DT from encoder2 to 28
SW from encoder3 to 27 (lead sound: vol, delay, pan)
CLK from encoder3 to 30
DT from encoder3 to 32

the potis:

one outer pin from all potis to gnd 
the other outer pin to 3.3V
and the middle pins to:
poti 1 to A8 (Master Vol control left)
poti 2 to A9 (Master Vol control right)
poti 3 to A10 (sets global reverb decay)
poti 4 to A11 (bend range)

Code

BassDrumLeadSequencer
Bass, Drum and Lead sequencer with vs1053 DSP

Comments

Similar projects you might like

Step Sequencer

Project tutorial by costantinorizzuti

  • 6,587 views
  • 0 comments
  • 14 respects

Minimal MIDI Drum Kit with 3D Printer

Project tutorial by ryokosaka

  • 26,914 views
  • 5 comments
  • 49 respects

OscPocketO - Pocket Synth and Drum Machine

Project tutorial by StaffanMelin

  • 6,702 views
  • 5 comments
  • 11 respects

Egg Step Sequencer

Project tutorial by Patt Vira

  • 4,651 views
  • 5 comments
  • 14 respects

Arduino Tutorial : Mini Piano

Project tutorial by Rahul Khanna D

  • 43,059 views
  • 9 comments
  • 41 respects
Add projectSign up / Login