Inspiration
Music and leapmotion coolness
What it does
Allows manipulation of volume and tempo of a song based using specified gestures
How we built it
Created an algorithm to change tempo, then linked tempo and volume changes to gestures. Then created a GUI to run the program.
Challenges we ran into
Tempo was difficult to manipulate without simultaneously while manipulating pitch, because changing the rate of playback of a sound file straight up will also change the frequency of the sound waves, affecting pitch. When we finally had methods to manipulate tempo, we had a bad audio file that made us think it didn't work and wasted lots of time trying to find a solution.
Accomplishments that we're proud of
Making tempo work and learning about java's GUI
What we learned
Java GUI, sound waves
What's next for Motion Music
More gestures, more functions
Built With
- java
- leap-motion
- stdlib
Log in or sign up for Devpost to join the conversation.