I'm looking for a software that can flatten a track's BPM, i.e. e.g. if the track begins at 120 BPM, reaches 122 BPM at the middle, and eventually slows down to 118 BPM, I would like the track to converted into a track with the same BPM throughout the track.

If possible:

  • Windows (but Linux, Mac OS X are OK too)
  • free
  • support MP3
  • can set which BPM I want to achieve

1 Answer 1


You can use Audacity to do this sort of processing, in fact there are a number of tools in it for this - possibly your best bet is the Time Tracks Tool.

Audacity is:

  • Cross Platform - including Windows
  • Free
  • Supports multiple codecs and file types including WAV, AIFF, FLAC, MP2, MP3 & Ogg Vorbis
  • Allows you to vary the BPM of any given section.
  • Thanks but it seems like I have to manually do it, right? May 31, 2014 at 14:28
  • If you think that it would be a commonly needed feature you could put it in as a suggestion audacity.sourceforge.net/contact/#feedback - I don't know the code base but given there is already a beat detection feature and the various tempo adjustments I would think that 85% of it is already there. May 31, 2014 at 17:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.