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.

  • 2,741 views
  • 14 comments
  • 9 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.

Switch to sloeber IDE(http://eclipse.baeyens.it/).

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 ENABLE_SOFTWARE_SPI_CLASS 0

to

#define ENABLE_SOFTWARE_SPI_CLASS 1

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

Minimal MIDI Drum Kit with 3D Printer

Project tutorial by ryokosaka

  • 16,225 views
  • 3 comments
  • 41 respects

Stereo NeoPixel Ring VU Meter

Project showcase by ericBcreator

  • 61,045 views
  • 348 comments
  • 139 respects

Animating an LED strip from a computer

Project showcase by kendfrey

  • 26,157 views
  • 16 comments
  • 97 respects

Arduino Tutorial : Mini Piano

Project tutorial by the lonely programmer

  • 21,412 views
  • 6 comments
  • 31 respects

Guitar Speed Pick and Stomp Pedal!

Project tutorial by Marc Uberstein

  • 6,737 views
  • 9 comments
  • 34 respects
Add projectSign up / Login