April 1, 2014 – 11:56 am | No Comment

Are you tired of cheap synthesizers that tend to fall apart at the slightest nudge? Or change their sound simply because you accidentally scratched it while changing out cords? The Dave Smith Prophet 12 is …

Read the full story »
Home » Audio Gear, DIY

Arduino drum machine + synth module with MIDI input

Submitted by on January 10, 2013 – 8:45 am No Comment

Arduino MEGA was used for the drum machine and Arduino UNO for the synth module with a MIDI input. Both are enclosed in a “groovebox”.

Two outputs (one for the drum machine and one for the synth module) through PWM, 8 bit resolution, 31372,55 Hz sample rate.

The drum machine has 3 sounds (kick,snare,hihat) that can be andjusted:

Kick (it’s a function of an enveloped and modulated sinus):

-initial frequency(the frequency from which the sine sweeps down to the basic freq.)
-basic frequency (the tone)
-length (release)

Snare (it’s a function combining an enveloped and modulated sinus and noise):
-initial freq.
-basic freq.
-tone length(release)
-noise length(release)

hihat (it’s a sample):

I have to thank the authors of Auduino. My project started from it and here is the result.
Documentation (only in Slovene, sorry) and source code are available on my web page, you can find them under Projects.

I am a musician and compose and produce music for movies, short films, documentaries and theater plays. The drum machine and synth module was my diploma thesis at the Faculty of computer science at the University of Ljubljana (Slovenia).

SynthGear Tags

  • tr-606 arduino
  • arduino drum machine synth
  • synthe arduino
  • nintendo control mod arduino synth
  • Midi to machine

This post was submitted by Mitja.

Leave a comment!

You must be logged in to post a comment.