The Ballroom Dance Metronome/BPM app is both a music beats-per-minute counter and a very accurate metronome, optimized for ballroom dancers. The metronome plays beats-per-minute on time, with sub-millisecond accuracy.
Choose a dance, and tap out the beats to determine whether any music you hear is suitable for strict tempo ballroom dancing. MPMs for all the International Standard and Latin and American Smooth and Rhythm dances are built in, including Waltz, Tango, Foxtrot, Quickstep, Cha Cha, Rumba, Bolero, Swing, and etc.