Modulas Makes Controlling Your DAW Easy
May 1, 2014 – 12:09 pm | No Comment

When you’re creating a synth sound in your home studio, laying down tracks can be tough to do. You’ve got your MIDI connections or your microphones hooked up, you’ve got your computer nearby, and you’ve …

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):
-frequency(pitch)
-length(release)

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

  • arduino drum
  • arduino drum machine
  • voice activated drum machine
  • arduino drum module MIDI
  • arduino midi synth

This post was submitted by Mitja.

Leave a comment!

You must be logged in to post a comment.