Is there software to automatically change song speed without transposing it

4

Goal: automatically adjusting speed (bpm) of a given set of MP3 files in order to have a collection of music optimized to be heard when I am running. (I realized that I prefer to run with about 168 bpm in my ears).

Of course, I could have some software to detect BPM and then calculate and stretch/squeeze each song using Audacity or a similar tool, however, I'd prefer a solution which requires less manual operation.

Peter P

Posted 2010-12-11T12:53:11.397

Reputation: 41

First, find software to detect the BPM. Then, sox. – Ignacio Vazquez-Abrams – 2010-12-11T12:56:51.737

Hey, sox is a cool tool - thanks :) Still, it would be quite time consuming this way, I hoped for a solution which is as automated as possible. I think I'll have some more research, maybe I find a BPM detector with command line interface, so I could write a script to glue them together :) Thanks a lot – Peter P – 2010-12-12T19:47:11.813

Answers

1

I think soundstretch has the requirements. Command line based, it adjustes the song to the desired BPM. Try it because sometimes it estimates the wrong number of beats (rarely, it seems)

David Costa

Posted 2010-12-11T12:53:11.397

Reputation: 701

Further, use ffmpeg or similar to convert between WAV and MP3. – Mechanical snail – 2012-07-06T21:18:13.300

0

NES

Posted 2010-12-11T12:53:11.397

Reputation: 1

Thanks for pointing out this cool piece of software. Unfortunately, it cannot help in achieving my goal, but interesting program nevertheless :) – Peter P – 2010-12-12T19:44:51.100

0

I use Audacity. It's free, open-source, and can load and save mp3 or almost anything directly. Use the Change Tempo effect.

CR.

Posted 2010-12-11T12:53:11.397

Reputation: 261