BPM analyzer
Moderator: Gurus
-
- Posts: 33
- Joined: Sun Sep 29, 2019 12:39 pm
BPM analyzer
I'm hoping someone can recommend a program that will climb through a directory structure analyzing the BPM for all of the music files and update their tags. I've found a couple of programs that will do one file at a time or all of the files in a single folder but none that will process an entire folder structure with all of its subfolders. Any suggestions will be most appreciated.
Steve in Vancouver
Steve in Vancouver
Re: BPM analyzer
Hi,
Personally I use MixedInKey as it also calculates initial key which is supported in MM5 that helps me generate great playlist.
Personally I use MixedInKey as it also calculates initial key which is supported in MM5 that helps me generate great playlist.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
-
- Posts: 33
- Joined: Sun Sep 29, 2019 12:39 pm
Re: BPM analyzer
Thanks, Pavle. I'll give that a try.
Steve in Vancouver
Steve in Vancouver
Re: BPM Analyzer
I've also been looking for a BPM analyzer. MixMeister BPM Analyzer pops up a bit in my searches.
I haven't tried it though.
-
- Posts: 1190
- Joined: Tue Jun 13, 2017 8:47 am
- Location: Vienna
Re: BPM analyzer
Hey guys
my test results: MixMaster BPM Analyzer - AbyssMedia BPM Counter - VirtualDJ
Around 25% of all music files analyzed sometimes have glaring differences.
However, this does not mean that all three analyzers have determined the same BPM for 75% of the analyzed music files.
I chose AbyssMedia BPM Counter. The program is still being maintained.
For security, I have installed the free tool "Tempoperfect" from NCH software and check the BPM manually.
my test results: MixMaster BPM Analyzer - AbyssMedia BPM Counter - VirtualDJ
Around 25% of all music files analyzed sometimes have glaring differences.
However, this does not mean that all three analyzers have determined the same BPM for 75% of the analyzed music files.
I chose AbyssMedia BPM Counter. The program is still being maintained.
For security, I have installed the free tool "Tempoperfect" from NCH software and check the BPM manually.
MMW 4.1.31.1919 Gold-Standardinstallation
Re: BPM Analyzer
Thanks Erwin.
I'll try AbyssMedia BPM Counter.
Edit: I just noticed that AbyssMedia BPM Counter only supports MP3 and WAV with ID3v2.3 tags.
Strange how you are getting different results.
What does it mean?
I am only just getting into BPM.
I never used to bother with it.
I see that there have been a number of requests over the years for MediaMonkey BPM integration.
There is also a foobar2000 BPM analyzer add-on.
I'll try AbyssMedia BPM Counter.
Edit: I just noticed that AbyssMedia BPM Counter only supports MP3 and WAV with ID3v2.3 tags.
Strange how you are getting different results.
What does it mean?
I am only just getting into BPM.
I never used to bother with it.
I see that there have been a number of requests over the years for MediaMonkey BPM integration.
There is also a foobar2000 BPM analyzer add-on.
-
- Posts: 1190
- Joined: Tue Jun 13, 2017 8:47 am
- Location: Vienna
Re: BPM analyzer
I have also tested foobar. Works with mp3, ogg, and flac.
That is why I will be using this programme as the first instance in the future.
Manual check I will use "TempoPerfect" from NCH.
That is why I will be using this programme as the first instance in the future.
Manual check I will use "TempoPerfect" from NCH.
MMW 4.1.31.1919 Gold-Standardinstallation
-
- Posts: 934
- Joined: Sat Jan 26, 2013 6:00 am
- Location: Friedberg / Hessen / Germany
- Contact:
Re: BPM analyzer
I used MixMeister BPM Analyzer for a long time. But it doesn't work automatically. I always need to import the Excel Sheet.
I wrote a very small script for Erwin Hanzl, he did then the finetuning of the script.
The script need the Tool BPM-Counter from https://www.malavida.com/de/soft/bpm-counter/ for calculating the bpm
The script get the selected songfiles from mm and calculate with BPM-Counter the BPM and write it into the BPM tag.
Here is 'our' script:
I wrote a very small script for Erwin Hanzl, he did then the finetuning of the script.
The script need the Tool BPM-Counter from https://www.malavida.com/de/soft/bpm-counter/ for calculating the bpm
The script get the selected songfiles from mm and calculate with BPM-Counter the BPM and write it into the BPM tag.
Here is 'our' script:
Code: Select all
'AUTOR: crap_inhuman and Erwin Hanzl Jänner 2020
'Abyssmedia - BPM Counter - Consolenprogramm
'Filename: bpmcount.vbs
'Speicherort Datei - Windows-Explorer >Eintrag in Adressleiste: %appdata%\MediaMonkey\Scripts\Auto
'Location File - Windows Explorer> Entry in address bar: %appdata%\MediaMonkey\Scripts\Auto
'---------------------------------------------------------------------------------------------------
'Eintrag in "Script.ini" - Windows-Explorer >Eintrag in Adressleiste: %appdata%\MediaMonkey\Scripts
'Entry in "Script.ini" - Windows Explorer> Entry in address bar: %appdata%\MediaMonkey\Scripts
'[BPMCount]
'Filename=Auto\bpmcount.vbs
'Procname=BPMCount
'Order=800
'DisplayName=BPMCount
'Description=Import BPMCount
'Language=VBScript
'ScriptType=0
'---------------------------------------------------------------------------------------------------
Dim UI
Set UI = SDB.UI
Sub BPMCount()
on error resume next
Dim tracks : Set tracks = SDB.SelectedSongList
Dim objShell
For i = 0 to tracks.count - 1
if tracks.count<1 then exit sub
datei = tracks.item(i).Path
Dim ObjExec
Dim strFromProc
Set objShell = CreateObject("WScript.Shell")
Set ObjExec = objShell.Exec("C:\Program Files (x86)\Abyssmedia\BPM Counter\consolebpm.exe """ & datei & """")
Do
strFromProc = ObjExec.StdOut.ReadLine()
strFromProc=left(strFromProc,len(strFromProc)-3)
tracks.item(i).BPM = strFromProc
tracks.item(i).WriteTags
tracks.item(i).UpdateDB
Loop While Not ObjExec.Stdout.atEndOfStream
Next
End Sub
Metal up your ass !
-----------------------------------------------
I added my first 2 videos on youtube. The language is german.
Discogs Autorisierung: https://www.youtube.com/watch?v=oryxKKtnEnc
Discogs Tagger Bedienung: https://www.youtube.com/watch?v=85Wk-5rd-W0
-----------------------------------------------
I added my first 2 videos on youtube. The language is german.
Discogs Autorisierung: https://www.youtube.com/watch?v=oryxKKtnEnc
Discogs Tagger Bedienung: https://www.youtube.com/watch?v=85Wk-5rd-W0
Re: BPM analyzer
HI,
Too bad it do not have ability to calculate Initial Key, other wise it would be perfect free solution.
Too bad it do not have ability to calculate Initial Key, other wise it would be perfect free solution.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
-
- Posts: 934
- Joined: Sat Jan 26, 2013 6:00 am
- Location: Friedberg / Hessen / Germany
- Contact:
Re: BPM analyzer
What is the initial key?
Metal up your ass !
-----------------------------------------------
I added my first 2 videos on youtube. The language is german.
Discogs Autorisierung: https://www.youtube.com/watch?v=oryxKKtnEnc
Discogs Tagger Bedienung: https://www.youtube.com/watch?v=85Wk-5rd-W0
-----------------------------------------------
I added my first 2 videos on youtube. The language is german.
Discogs Autorisierung: https://www.youtube.com/watch?v=oryxKKtnEnc
Discogs Tagger Bedienung: https://www.youtube.com/watch?v=85Wk-5rd-W0
Re: BPM analyzer
Hi,
Short Answer is Main Key that songs is in. It is used in Harmonic Mixing (Look Below)
Long Answer:
https://music.stackexchange.com/questio ... ertain-key
https://iconcollective.edu/basic-music-theory/
https://en.wikipedia.org/wiki/Key_(music)
Harmonic Mixing:
https://mixedinkey.com/harmonic-mixing-guide/
Some Videos on the matter:
https://www.youtube.com/watch?v=gxq36qom2LI
https://www.youtube.com/watch?v=gxq36qom2LI
Some of my old work I used in my show a lot back in 2001 and in Clubs I played (Sorry for the Genre):
DOWNLOAD LINK TO A TRACK
Also I managed to make small example how it works on how to use it in Mashup with Harmonic Mixing. (Do not hang me because it is not perfect. I got OLD and have not practiced much past 2 decades)
DOWNLOAD LINK TO A TRACK
Short Answer is Main Key that songs is in. It is used in Harmonic Mixing (Look Below)
Long Answer:
https://music.stackexchange.com/questio ... ertain-key
https://iconcollective.edu/basic-music-theory/
https://en.wikipedia.org/wiki/Key_(music)
Harmonic Mixing:
https://mixedinkey.com/harmonic-mixing-guide/
Some Videos on the matter:
https://www.youtube.com/watch?v=gxq36qom2LI
https://www.youtube.com/watch?v=gxq36qom2LI
Some of my old work I used in my show a lot back in 2001 and in Clubs I played (Sorry for the Genre):
DOWNLOAD LINK TO A TRACK
Also I managed to make small example how it works on how to use it in Mashup with Harmonic Mixing. (Do not hang me because it is not perfect. I got OLD and have not practiced much past 2 decades)
DOWNLOAD LINK TO A TRACK
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Re: BPM analyzer
Has anyone used Pistonsoft BPM detector, it’s free
-
- Posts: 1190
- Joined: Tue Jun 13, 2017 8:47 am
- Location: Vienna
Re: BPM analyzer
THERE IS NO RELIABLE PROGRAM FOR BPM ANALYSIS:
In order to get reference values, I have FOOBAR and ABYSSMEDIA analyzed,
however, I MANUALLY determine the BPM value using NCH-Tempoperfect.
Since two unreliable values are enough for me, I uninstalled PISTONSOFT.
I also tested MIXMEISTER, but it ruined the "classification" tags for me.
The software "Harmonic Mixing" mentioned by Pavle: they want to see money first.
ES GIBT KEIN ZUVERLÄSSIGES PROGRAMM ZUR BPM-ANALYSE:
Um Richtwerte zu erhalten, lasse ich zwar mittels FOOBAR und ABYSSMEDIA analysieren,
jedoch bestimme ich MANUELL den BPM-Wert mittels NCH-Tempoperfect.
Da mir schon zwei unzuverlässige Werte reichen, habe ich PISTONSOFT wieder deinstalliert.
MIXMEISTER habe ich auch getestet, jedoch ruiniert mir dieser die "Klassifikations"-Tags.
Die von Pavle erwähnte Software "Harmonic Mixing": die wollen zuerst Geld sehen.
In order to get reference values, I have FOOBAR and ABYSSMEDIA analyzed,
however, I MANUALLY determine the BPM value using NCH-Tempoperfect.
Since two unreliable values are enough for me, I uninstalled PISTONSOFT.
I also tested MIXMEISTER, but it ruined the "classification" tags for me.
The software "Harmonic Mixing" mentioned by Pavle: they want to see money first.
ES GIBT KEIN ZUVERLÄSSIGES PROGRAMM ZUR BPM-ANALYSE:
Um Richtwerte zu erhalten, lasse ich zwar mittels FOOBAR und ABYSSMEDIA analysieren,
jedoch bestimme ich MANUELL den BPM-Wert mittels NCH-Tempoperfect.
Da mir schon zwei unzuverlässige Werte reichen, habe ich PISTONSOFT wieder deinstalliert.
MIXMEISTER habe ich auch getestet, jedoch ruiniert mir dieser die "Klassifikations"-Tags.
Die von Pavle erwähnte Software "Harmonic Mixing": die wollen zuerst Geld sehen.
MMW 4.1.31.1919 Gold-Standardinstallation
Re: BPM analyzer
Hi,
I know they want money first, but in my case it was well worth it.
BPM needs to be counted by KEY+Energy+BPM, there is no way that Dance Tracks and Classical Tracks have same BPM. My daughter books showed me much as she is attending primary musical school department of violin and we use metronome on a daily basis.
I know they want money first, but in my case it was well worth it.
BPM needs to be counted by KEY+Energy+BPM, there is no way that Dance Tracks and Classical Tracks have same BPM. My daughter books showed me much as she is attending primary musical school department of violin and we use metronome on a daily basis.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
-
- Posts: 1190
- Joined: Tue Jun 13, 2017 8:47 am
- Location: Vienna
Re: BPM analyzer
Hallo Pavle,
KEY + Energy + BPM?
Looked at like this, all my analyzers are junk!
Freeware "TempoPerfect" from NCH works like a metronome.
Best regards
KEY + Energy + BPM?
Looked at like this, all my analyzers are junk!
Freeware "TempoPerfect" from NCH works like a metronome.
Best regards
MMW 4.1.31.1919 Gold-Standardinstallation