Inspiration

My inspiration was that I wanted to see if I can make a physical sound of the polyrhythms using the provided hardware kit.

What it does

It makes the polyrhythms, which is when two different pulses of sound are played at the same time at different frequencies. For example, a 3:2 polyrhythm would have one rhythm beating 3 times in a time interval and another rhythm beating 2 times in the same time interval.

How we built it

I used the Arduino hardware kit and the passive buzzer and wrote the code in Java.

Challenges we ran into

Originally I tried to do this with two passive buzzers but after trying to get it to work for an hour I eventually concluded that the Arduino software does not support multiple buzzers.

Accomplishments that we're proud of

That I was able to code in Java -- normally I code in Javascript and Python.

What we learned

I learned how to code in Java and use buzzers in Arduino.

What's next for Polyrhythms

I might add buttons to the hardware that might vary the speed and ratio of the polyrhythm.

Built With

Share this project:

Updates