On Music + Exercise

Working out is great, but you know what almost always makes everything better? Music. Working out is no exception. Sure, you could throw some tunes on your iPod or whatever other MP3 player you are using these days, but that seems too easy. Wouldn’t you like to complicate things with math? I know I sure would and did.
I read some articles about BPM and how it effects you when you are exercising. BPM stands for beats per minute. Think of it like the tempo of the song. The higher the BPM the more upbeat it is. The ideal for running or working out is somewhere between 120 – 140 BPM. Let’s say you have a large music collection. Wouldn’t it be great if you could sort by BPM and just use those songs while working out to optimize your music experience? Yeah it would! (I have to nerd up even my jock activities, there is no hope for me)

If you are like me you have a pretty large library (15,000+ songs) and doing it by ear would take FOREVER. Luckily there is some decent software out there to help us. Enter Cadence. (It does cost $7, but it’s worth it) It does it for you then adds it to a category in iTunes. It’s super simple to use, just open it up and click analyze, let it work, then click export. All told it took me about 4 hours of wait time, but it only had to do that once. If you add music later it will only have to do it for the new stuff.

Once that is done open up iTunes. Then click File -> New Smart Playlist. Select the filters. In this case it’s a BPM between 120 – 140. I also have it randomize songs up to 3 GB because my exercise MP3 player is only < 4GB. Viola! Exercise music.

Full disclosure, the program isn’t perfect because it’s not a human ear, but it is pretty good. Rarely do I feel the need to skip songs. It’s probably 80% correct. Anyway, I hope this helped you guys add math to exercise. Let me know how it worked for you guys (if you did it).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.