Author Topic: checking BPM tags against BPM database  (Read 6301 times)

cynflux

  • Jr. Member
  • **
  • Posts: 76
Hello,
Is there a function that allows to check BPM of tracks in MB against internet BPM databases?
I am using the Foobar 2000 Automatic BPM Analyser which has been correct most of the time.
Are there any other recommended BPM tools available?
Thanks in advance.

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7592
There are two that I know of and use. But I question the accuracy of both. While they are both pretty close in calculating the BPM for individual tracks, there are times where a track with a fast tempo shows a BPM that's lower than what I think it should be (in comparison with other fast tempo tracks.) I'm almost to the point now where I'm not going to bother with BPM tagging any longer.

BPM Analyzer and BPM Counter are the two that I've been using. You'll need to search the web to find them.
Download the latest MusicBee v3.4 patch from here.
Download the latest MusicBee v3.5 beta patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
Check out the MusicBee Wiki.
How to post screenshots is here

frankz

  • Hero Member
  • *****
  • Posts: 3150
If I understand correctly, you're not looking to analyze your files, your looking to check your BPM against a database that's on the Web.

You can probably accomplish this using a custom web link:

Edit-> Preferences -> Internet -> Custom Web Links.

I use these to look up info at AllMusic.com and Lyrics at MusixMatch.

I think they only work against the currently playing track, though.
A smile is happiness you'll find right under your nose.

cynflux

  • Jr. Member
  • **
  • Posts: 76
Thanks for the info and links.
Is there a way to automate looking up tracks at the custom web links?
What I mean is that it pulls Artist-Title-Album info from the tags and creates parameters for the search query.
Thanks again in advance.


frankz

  • Hero Member
  • *****
  • Posts: 3150
Absolutely - that's how it works.  You would figure out how the site structures its URL in the search you want and then structure your custom web link the same way.

For example  BPM Database does it this way.

https://www.bpmdatabase.com/music/search/?artist=beatles&title=come+together

so you would do

https://www.bpmdatabase.com/music/search/?artist=<Artist>&title=<Title>

if you wanted to get fancy, you could replace spaces with a + using a formula, but I tested this in the Custom Web Links tool in the format above and it works fine.

Obviously, adjust for the needs of the particular site you're using.
A smile is happiness you'll find right under your nose.


wealstarr

  • Jr. Member
  • **
  • Posts: 108
There are two that I know of and use. But I question the accuracy of both. While they are both pretty close in calculating the BPM for individual tracks, there are times where a track with a fast tempo shows a BPM that's lower than what I think it should be (in comparison with other fast tempo tracks.) I'm almost to the point now where I'm not going to bother with BPM tagging any longer.

BPM Analyzer and BPM Counter are the two that I've been using. You'll need to search the web to find them.

tunexplorer is a small utility that does it with high accuracy and write the BPM values to the tags or export in .csv format. Batch processing also available.

https://www.abyssmedia.com/tunexplorer/

cynflux

  • Jr. Member
  • **
  • Posts: 76
Thank you for the tunexplorer suggestion.
I will have to make do with BPM Counter though at this time.
Christmas has wiped out my disposable income.
A pity that neither tunexplorer or BPM counter are portable.


Freddy Barker

  • Hero Member
  • *****
  • Posts: 751
  • 🎧 MB 3.4.7628P
Christmas has wiped out my disposable income.
A pity that neither tunexplorer or BPM counter are portable.

I have used the free version of J River Media Jukebox in the past, to analyse and tag BPM...
Regards: Fred  ;)

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7592
I will have to make do with BPM Counter though at this time.
I have found both to be similar in returning the BPM, but don't know how truly accurate the are. I like BPM Analyzer because you can leave it open on your desktop and simply drag files from within MB to the open window and it analyzes and writes the tag. You can also drag multiple albums from MB to it. With BPM Counter you have to open it and then you have to use it's file 'explorer' to drill down to the album/track. So if your albums are in different folders, you'll have to do it multiple times. It will also write the BPM tag. IMO, BPM Analyzer is the better of the two.
Download the latest MusicBee v3.4 patch from here.
Download the latest MusicBee v3.5 beta patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
Check out the MusicBee Wiki.
How to post screenshots is here

cynflux

  • Jr. Member
  • **
  • Posts: 76
I also found this BPM tool..

https://getsongbpm.com/tools/audio

It seems to get the same results as Foobar 2000's Automatic BPM Analyser.
BPM Analyzer definitely has the better interface/functionality, despite not being portable.


phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7592
Download the latest MusicBee v3.4 patch from here.
Download the latest MusicBee v3.5 beta patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
Check out the MusicBee Wiki.
How to post screenshots is here

cynflux

  • Jr. Member
  • **
  • Posts: 76
That is true, but it helps with verifying the BPM value.

http://songkeybpm.com

Thank you all for your helpful replies.

Using the web browser plug-in and custom weblinks, I've got a great set of tools available via right-click.
If I were to change the default browser settings, could I have the link open in a browser of my own choosing?





stewlewis

  • Newbie
  • *
  • Posts: 17
You could try analysing your files with Serato.
Free to use offline of a DJ controller I believe.

https://serato.com/dj


getsongbpm

  • Newbie
  • *
  • Posts: 2
I also found this BPM tool..

https://getsongbpm.com/tools/audio

thanks for mentioning us. I'm a musicbee user myself so I decided to create an account.
Tagging MP3 files is not complicated (it would only cost more resources), we can add the option if it helps. I prefer to use a software for this kind of job, but for those who want something portable it could do the trick.

Just a quick word about detection accuracy: it is not so easy, it depends on a lot of things so we need many filters. Usually our BPM tools are pretty accurate, the biggest issue being that the BPM found can from time to time be 2 times faster the the real tempo (the opposite is rarely true).

Let us know what you think.
The largest database of beats per minutes in the world. Access to millions of songs tempo.