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.
Log in or sign up for Devpost to join the conversation.