Drum Machine

Department - Author 1

Computer Engineering Department

Degree Name - Author 1

BS in Computer Engineering



Primary Advisor

Andrew Danowitz


The drum machine is a step sequencer which allows simple drum loops to be created. The system allows the user to adjust the tempo from 30 to 340 beats per minute. There are 14 different drum samples available for use in the loop. There are 16 different positions representing time slots in a measure that a drum beat can be placed in by the user. The position of the beats is controlled by pressing any one of 16 buttons on a pad consisting of four rows and four columns to make 16 buttons in total. All drum loops created on the drum machine are in the 4/4 time signature.