Inspiration

I was biking in the gym one day and a song came on that had the same BPM as my RPM. I was really good, but didn't happen enough, so I built an app that made it happen.

What it does

Rhythm senses how fast you're walking or pedalling and plays songs from your music library at the same BPM.

How I built it

It was built in xcode using Swift.

Challenges I ran into

The iPhone pedometer only updates to your pace from 10 seconds ago, so you need to maintain a new pace for 10 seconds for Rhythm to update.

Accomplishments that I'm proud of

I've never built anything using Swift before, so I'm proud that I even got this working.

What I learned

I learned a lot about iOS development and how useful it is for developing code that you can test on your phone.

What's next for Rhythm

Write a different pedometer function that tracks your speed up to the minute, so BPM changes can be detected easier.

Share this project:

Updates