BPM not being interpreted correctly (Magic Nodes)
Nice.
We still need an integrated BPM count thingy though.
There's http://www.bpmdetectorpro.com/ that does a pretty good job at it. Pascal, the main developper, is rather friendly but, alas, has no interest developing for MM.
Now, how do we get to "move" the BPM value that was thus saved into the ID3 comment field into MM's BPM field?
We still need an integrated BPM count thingy though.
There's http://www.bpmdetectorpro.com/ that does a pretty good job at it. Pascal, the main developper, is rather friendly but, alas, has no interest developing for MM.
Now, how do we get to "move" the BPM value that was thus saved into the ID3 comment field into MM's BPM field?
BPM Analyzer does the job perfect on MP3 files since it writes to the tag:
http://www.mixmeister.com/download_freestuff2.html
http://www.mixmeister.com/download_freestuff2.html
Try BPM Analyzer instead as suggested in the post above yours!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Results of Mixmeister BPM Analyzer is often wrong!
The reason why I was interested in BPM Detector Pro is that I am currently using Mixmeister BPM Analyzer, but I'm not convinced about the results.
I don't know if it is a general issue when analysing mp3s of specific genres, speeds, ... or if it is an issue that only Mixmeister BPM Analyzer has.
I find Techno Tracks listed with a calculated BPM of 60!
On the other hand I find Ballads with a calculated BPM of 160!
Is there a general rule when Mixmeister BPM Analyzer is generation proper results and when not?
Does it depend on the Genre?
I don't know if it is a general issue when analysing mp3s of specific genres, speeds, ... or if it is an issue that only Mixmeister BPM Analyzer has.
I find Techno Tracks listed with a calculated BPM of 60!
On the other hand I find Ballads with a calculated BPM of 160!
Is there a general rule when Mixmeister BPM Analyzer is generation proper results and when not?
Does it depend on the Genre?
Error on permissions
Get an error that I dont have permission to open this vbs file...
i ignore.. then..
error 13 mismatch error...
? whatsup?
i ignore.. then..
error 13 mismatch error...
? whatsup?
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
What vbs? Usually vbs script files are stored in the \Mediamonkey\Scripts or \Mediamonkey\Scripts\Auto folder, not opened and run.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Well, it just happens that MixMeister or any other BPM Analyzer detects double or half BPM, because it doesn't know wich is the most important beat. But this happens with every BPM Analyzer AFAIK.
Scripts in use: Genre Finder / Last.fm DJ / Magic Nodes / AutoRateAccurate / Last.FM Node
Skins in use: ZuneSkin SP / Eclipse SP
AutoRateAccurate 3.0.0 (New) - Rates all your songs in less than 5 seconds!
About me: icoaching - internet | marketing | design
-
- Posts: 95
- Joined: Thu Nov 24, 2005 11:48 am
- Contact:
Re:
An alternate way of looking at it, just for phun:Guest wrote:just so you can know what style of music is what according to this key.
VerySlow BPM between 0 and 56 = lots of kids songs fit this one like the song : ten little indians
Slow BPM between 57 and 82 = some blues and jazz but this is almost too slow for them.
Moderate BPM between 83 and 145 = some Jazz and blues but it is almost too fast for them. most country and rock and roll and disco.
Fast BPM between 146 and 200 = most marches and bluegrass breakdowns are around 120-155 bpm's which are here.
VeryFast BPM faster then 200 = breakneck acid rock and people on rocket ship speed songs. very few of these songs are around as they tend to give the drummers heartattacks.
VerySlow BPM between 0 and 56 = ambient music (i.e. Global Communication, Brian Eno), noise (i.e. Merzbow)
Slow BPM between 57 and 82 = some trip-hop/downtempo/ambient with beats (i.e. Portishead, some things on Ninja Tune)
Moderate BPM between 83 and 145 = most things will fall into this range: pop, rock, dance, jazz, blues, world music.
Fast BPM between 146 and 200 = in addition to bluegrass, most drum & bass and psychedelic trance will fall into this range.
VeryFast BPM faster then 200 = more recent drum & bass tracks, gabber/hardcore techno/speed metal.
Re: BPM not being interpreted correctly (Magic Nodes)
Theoretically with BPM Detector Pro, you *could* use the option for writing the BPM to the filename itself. One could do this and then use an appropriate mask in "Get tags from file name" to get the BPM back out.
I find the program rather hard to use though - the interface is clunky and doesn't even remember the previous folder I was working in when navigating my file structure. And it shows VERY little information; for example, I'd at least like to see the existing BPM value! I know it's fairly cheap shareware, but it FEELS cheap. And there's been almost nothing done to it for several years... the demo definitely does NOT write to the tag.
Has anyone else looked at beaTunes? It requires an ITunes db, as do most BPM detectors, but it has built in functionality to half/double the findings as well as do tap-outs. It's pretty slick, and the author is working on a verson 2.0 as we speak. His in-progress copies of 2.0 are free to download and test via the blog/news, but expire in 2 weeks. It also will have a Key finder in the next version.
Honestly what the community NEEDS is for the bpm to end up as a common field/tag shared stored on the public databases we all use, so we're not all doing the same work over and over. I know Revolution was trying to do this, but again only with THEIR database, only used by other people with Revolution.
I find the program rather hard to use though - the interface is clunky and doesn't even remember the previous folder I was working in when navigating my file structure. And it shows VERY little information; for example, I'd at least like to see the existing BPM value! I know it's fairly cheap shareware, but it FEELS cheap. And there's been almost nothing done to it for several years... the demo definitely does NOT write to the tag.
Has anyone else looked at beaTunes? It requires an ITunes db, as do most BPM detectors, but it has built in functionality to half/double the findings as well as do tap-outs. It's pretty slick, and the author is working on a verson 2.0 as we speak. His in-progress copies of 2.0 are free to download and test via the blog/news, but expire in 2 weeks. It also will have a Key finder in the next version.
Honestly what the community NEEDS is for the bpm to end up as a common field/tag shared stored on the public databases we all use, so we're not all doing the same work over and over. I know Revolution was trying to do this, but again only with THEIR database, only used by other people with Revolution.
-
- Posts: 14163
- Joined: Sat Oct 25, 2003 7:57 am
- Location: (Texas)
- Contact:
Re: BPM not being interpreted correctly (Magic Nodes)
audacity has a beat finder feature just import your ogg mp3 or wav in to it like your going to edit it.
select all and then use the beat finder in it to find the beat for the one song. write it down on notepad if you don't want to add it to the song. then just close the song with out saving anything it does not do anything to the file you import from. so you still have the same quality of mp3 or ogg or wav you had before but now you know the beat per minute for it.
just one song at a time is a bummer. still you could find the beat for a style of song, and then use that script in the script forum that is for setting the bpm and the one setting the tempo, the ones i re modded to work on my 98. then you will be able to select all the songs of the same style you know the beat for, and set them all to the same one with that script.
not a fully automatic way of doing it but it will be faster then one song at a time.
select all and then use the beat finder in it to find the beat for the one song. write it down on notepad if you don't want to add it to the song. then just close the song with out saving anything it does not do anything to the file you import from. so you still have the same quality of mp3 or ogg or wav you had before but now you know the beat per minute for it.
just one song at a time is a bummer. still you could find the beat for a style of song, and then use that script in the script forum that is for setting the bpm and the one setting the tempo, the ones i re modded to work on my 98. then you will be able to select all the songs of the same style you know the beat for, and set them all to the same one with that script.
not a fully automatic way of doing it but it will be faster then one song at a time.
roving cowboy / keith hall. My skins http://www.mediamonkey.com/forum/viewto ... =9&t=16724 for some help check on Monkey's helpful messages at http://www.mediamonkey.com/forum/viewto ... 4008#44008 MY SYSTEMS.1.Jukebox WinXp pro sp 3 version 3.5 gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 2.WinXP pro sp3, vers 2.5.5 and vers 3.5 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.Dell demension, winxp pro sp3, mm3.5 spare jukebox.) 4.WinXp pro sp3, vers 3.5, dad's computer bought from computer store. )5. Samsung Galaxy A51 5G Android ) 6. amd a8-5600 apu 3.60ghz mm version 4 windows 7 pro bought from computer store.
Re: BPM not being interpreted correctly (Magic Nodes)
Hi,
after reading your Post on my search for some Script to make Tempo-Tags from BMPs i found nothing to work with the new MediaMonkey Version.
I took some Ideas from other Scripts and here is my result :
Maybe somebody can use the Script. I tried it today with all my MP3s. It took some time, but worked
Greetings,
Kilowatt
after reading your Post on my search for some Script to make Tempo-Tags from BMPs i found nothing to work with the new MediaMonkey Version.
I took some Ideas from other Scripts and here is my result :
Code: Select all
Option Explicit
Sub SetTempo
REM "Very Slow" for BPM between 0 and 56
REM "Slow" for BPM between 57 and 82
REM "Moderate" for BPM between 83 and 145
REM "Fast" for BPM between 146 and 200
REM "Very Fast" for BPM > 200
End Sub
' Define variables
Dim list, itm
' Get list of selected tracks from MediaMonkey
Set list = SDB.CurrentSongList
' Process all selected tracks
For i=0 To list.count-1
Set itm = list.Item(i)
' Check the BPM and set Tempo
If (itm.BPM < 40) Then itm.Tempo ="Sehr Langsam"
If (itm.BPM >= 40) and (itm.BPM < 82) Then itm.Tempo ="Langsam"
If (itm.BPM >= 83) and (itm.BPM < 145) Then itm.Tempo ="Moderat"
If (itm.BPM >= 145) and (itm.BPM < 200) Then itm.Tempo ="Schnell"
If (itm.BPM >= 200) Then itm.Tempo ="Sehr Schnell"
' Clear the other Tags if you want
' itm.Quality = ""
' itm.mood = ""
' itm.occasion = ""
Next
' Write all back to DB and update tags
list.UpdateAll
Greetings,
Kilowatt
-
- Posts: 1
- Joined: Mon Aug 17, 2009 5:17 am
Re: BPM not being interpreted correctly (Magic Nodes)
hey, Kilowatt
I get an error trying to run your script.
I am by no means an expert in scripts, that's why I ask here
The error reads:
I get an error trying to run your script.
I am by no means an expert in scripts, that's why I ask here
The error reads:
Do you have any solution to this?"Error #500 - Microsoft VBScript Runtime error
Variable is undefined: 'i'
File: "C:\Program files\Mediamonkey\Scripts\Auto\Temposetter.vbs",line: 18, Column: 6
"
Re: BPM not being interpreted correctly (Magic Nodes)
paulandreas wrote:hey, KilowattI get an error trying to run your script.Code: Select all
I am by no means an expert in scripts, that's why I ask here
The error reads:Do you have any solution to this?"Error #500 - Microsoft VBScript Runtime error
Variable is undefined: 'i'
File: "C:\Program files\Mediamonkey\Scripts\Auto\Temposetter.vbs",line: 18, Column: 6
"
You need to add i to the end of the define variables section like this
Code: Select all
' Define variables
Dim list, itm, i