Run the Beats is a GPS running application that  includes a smart algorithm to analyze songs by BPM(Beats Per Minute) and it includes personal trainer.