Old 22nd September 2007, 15:32   #1
Major Dude
jph6t's Avatar
Join Date: May 2004
Location: USA
Posts: 756
Best methods/tools for BPM calculation

With the release of Winamp v5.5 BETA, the BPM field (Beats Per Minute) was added to the ID3v2 fields exposed via the File Info window. It's all part of the new File Editor
(ie. there's also a BPM field in the Basic Info tab, for all of mp3, wma, ogg, flac, m4a).

So now that the field is there within Winamp, it needs data
(good consistent accurate data!).

What are the best methods and/or tools for calculating the BPM value?

Let the discussion begin ...
jph6t is offline  
Old 22nd September 2007, 15:36   #2
Junior Member
Join Date: Oct 2005
Posts: 13
i have a stupid question :P
what will this field be used for?
konan is offline  
Old 22nd September 2007, 15:44   #3
Major Dude
jph6t's Avatar
Join Date: May 2004
Location: USA
Posts: 756
A few others opinions ...

Originally posted by flocksoft
a free mp3 BPM calculator (accurate? I don't known) saving thr BPM in id3v2.x tags:
Originally posted by kzuse
Automatic BPM Calculation is always inaccurate as not every piece of music does make its beat so obvious as have a pulsing intensity in the bass frequencies (as techno does for example).

What about Jazz or, even, classical music?
It simply won't work.

But I find "counting the beats" is also a little bit... complicated (or at least I'm to lazy to do that ) - So I always use this little program I found someday in the german usenet. (see attached file). Its just a little 108 KB exe file in which you have to click in the beat of the music and it displays the BPM. It also runs on Windows 3.11 and I'm using it since those old days

(Note that it's in German, but you don't have to read any text in it. It also lacks the help file so the first time you start it you get an error message). Have fun

jph6t is offline  
Old 22nd September 2007, 17:53   #4
Passionately Apathetic
CraigF's Avatar
Join Date: May 2000
Location: Hell
Posts: 5,435
I'd like to know how good the AVS BPM calculator is, since the code is already there, could this be ported to winamp (calculate on playback anyone?).

CraigF is offline  
Old 22nd September 2007, 18:28   #5
Hiding in plain sight (mod)
Join Date: Jun 2000
Location: Melbourne, Australia
Posts: 9,910
as with the vorbis about dialog fish.
Rocker is offline  
Old 24th September 2007, 12:22   #6
P$ycHo™'s Avatar
Join Date: Mar 2007
Location: DM-Campgrounds
Posts: 1,870
an option would be cool to automatically calculate the BPM value while the song is played and automatically tags the value if there is not already one tagged. That would be useful and you would not nead an external program.
P$ycHo™ is offline  
Old 24th September 2007, 12:26   #7
Passionately Apathetic
CraigF's Avatar
Join Date: May 2000
Location: Hell
Posts: 5,435
Thats what I was thinking. I know in the AVS dialog it has that feature. But it doesnt do anything with it at all.

I also have no idea how accurate it is.

The vorbis fish is an interesting thought

CraigF is offline  
Old 4th October 2007, 12:01   #8
Junior Member
Join Date: Oct 2007
Posts: 2
I use free software from mixmeister to get mp3 bpm tags and it sorts as well. Useful for jogging, etc. playlists, so it would be nice to use Winamp directly to make playlists based on exercise intensity etc. if bpm showed in media library and could be sorted there.
pete61 is offline  
Old 7th October 2007, 15:03   #9
Junior Member
Join Date: Jun 2005
Location: Beograd, SCG
Posts: 37
What about BPM of other formats?

MixMeister and like programs do analyze BPM and write tags in MP3 files, and it is just great. But what about wma, mp4 and ogg formats?
I just can't find a program that does with those formats what MixMeister does with mp3s.
And ML needs to be upgraded so we can sort files by BPM read from their tags.
draganmi is offline  
Old 25th October 2007, 00:36   #10
Major Dude
flocksoft's Avatar
Join Date: Aug 2006
Location: Italy
Posts: 695
other (untested) freeware tools:
flocksoft is offline  
Old 25th October 2007, 07:51   #11
Junior Member
Join Date: Sep 2007
Posts: 46
Sadly nothing much of help here if you want an automated scanner.

BPM Counter is also DIY
BPMCounter 2004 is DIY
Pro Scan is auto like Mixmeister - but highly inaccurate

The two calculators are what they say - calculators and do no more than you could do with a pocket calculator or an xls spreadsheet.

And so the hunt goes on.....

tonygamble is offline  
Old 25th October 2007, 12:44   #12
Join Date: Sep 2003
Posts: 27,873
considering how inexact working out the bpm can be, doing it manually will only ever be the most exact way to get it correct from my understanding of how it all works with the code based solutions

DrO is offline  
Old 30th January 2008, 23:29   #13
Junior Member
JPRG's Avatar
Join Date: May 2004
Posts: 17
Send a message via ICQ to JPRG Send a message via Yahoo to JPRG
If some one where to ask them if a plugin for winamp could be written that would consult the DB and write the BPM info to the tags of each song.

If they refuse some one could start a DB for winamp users where in order to download you would have to upload at least 20 song´s BPM or something in that order. that way this database would grow realy fast

Just a sugestion...
JPRG is offline  
Old 1st February 2008, 13:52   #14
Major Dude
jph6t's Avatar
Join Date: May 2004
Location: USA
Posts: 756
RE: Best methods/tools for BPM calculation

Originally posted by JPRG
Thanks for the link JPRG.

My only concern with accepting the values from this DB are this ...
Where is the quality control and where is the standardization?

I mean, it seems like anyone can submit entries with no insight into the means they
used to calculate those entries. And with many difference sources for the data
(each with their own means of computing), the BPM rates are not very usuful in comparison to one another ... which I think would be the primary way I'd want to use BPM (to figure which song was faster than another).
jph6t is offline  
Old 1st March 2009, 20:48   #15
Junior Member
Join Date: Feb 2009
Posts: 4
BPM calculator

If you wanna do it manually, I find this site usefull because it supplies an avarage ..
WalkBoy is offline  
Old 9th March 2009, 21:28   #16
Junior Member
Join Date: Mar 2009
Posts: 1

Also check out BeatScanner and their website


which has a database for BPM specifically. They also have a pretty neat "re-tempo" product that changes any beat into the beat you want to pace your workout.

I'd love to have BPM auto-filled in, rather than have to first determine it and then have to enter it into the file, so I'm all for a Winamp capability.
kwlandry is offline  
Closed Thread
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump