What if you could control your music player using your own inner metronome?
What it does
Hit the play button to play the sample song. Use the tick button to track each beat, and fix the BPM when you know you're ready.
How I built it
This project was built using Python, as well as its tkinter and pygame libraries.
Challenges I ran into
Wrangling the audio player was challenging - I initially wanted to have playback pick up where it left off when fixing the BPM, but that didn't end up being solved through the libraries I chose to use. I also wanted to change the BPM without using a button, but that didn't work out.
Accomplishments that I'm proud of
Honestly? Completing my project. The time between beginning the design and completing the code was ~3 hours and I wasn't expecting this level of success.
What I learned
Audio management is hard.
What's next for Metronome
What's next for you?