

D.R.U.M.: Digital Rhythmic Utility Modules
Drum machines are a common tool used by modern musicians to produce drum patterns in songs we hear every day. For artists making their own music without access to the space for a drum kit or the skill to play one, a drum machine can be one of the best alternatives. Unfortunately, these machines lack the variety and variability in sound that a real percussionist can produce. To solve this issue, the team has designed and constructed a drum machine capable of a more realistic sound. Starting in the Fall of 2022, Mark Vaughn, Zachary Baldwin, and I created this project in completion of the final capstone project for Electrical Engineering at Case Western Reserve University. First a preliminary model with a base controller and one drum module, the bass drum, was built. The following semester, the team continued work updating the base controller and bass drum and creating a snare drum module.
01
Initial Design: Controller & Bass
The main controller allows the user to sequence a rhythm with the bass drum module and adjust hit intensity per note, while the bass drum module provides the user with a variety of samples and the ability to change the bass drum’s overall volume.

02
Snare Module
The snare module has the same capabilities as the first with the added ability to choose between different types of snare drum hits including: center shot, off center shot, rim shot, center rim shot and off-center rim shot.

03
Presentations and Awards
Our project was initially presented in December of 2022 at CWRU's Intersections, wining an award, and then again in May of 2023 at the spring event. The project was also presented at an Ohio based elevator pitch competition winning first prize.





04
Future Work
This project has room to continue to grow. Due to the limited scope of this initial project, the team has not focused on the problem of timing variety. However, the machine is designed such that this problem can be addressed at a future date. Each drum module also poses its own unique problem set to be explored at a future date.