You can strip all your tracks bpm tags using a tagger.
The first pass will use whatever BPM the tracks contain in its tags.
You can test this out yourself…download or make a duplicate of a track that you know the correct bpm eg 100bpm.
Set the bpm in a different software to 130bpm, save the bpm to the tracks tag, now add the track to EP, you will notice that the analysis is based 130 BPM.
Now do a reanalysis in EP, and the correct BPM should be detected.
But if you need engine prime to discard this, you need to run a second pass with reanalysis.
Great hint about re-analysis. Don’t know, why I totally forgot to tell about it… too busy at work, still Monday and lack of sleep - need coffee
Thanks for helping out our friend here.
I’m currently doing the reanalysis
Almost half way done of the first 50k chunk…in about 2Hours on an intel i7 6 cores.
Does not seems to go that faster…but I never did it on reanalysis.
FWIW: Denon team, do you really think that « analysis » is a well defined label in EP, considering what it does???! Indeed re-analysis should be analysis. And actual analysis should be…nothing ! If you take VDJ as an example, whenever you integrate a file in the library, it does the reading of the metadata of the file. And if I got it well, that’s what analysis does… OMG.
Way way way way back (i’m beginning to sound like an old man)
As i was saying…way way way way way back, EP’s own algorithm for bpm analysis was rubbish. It was unusable for anything other than four on the floor. Throw in some Hip Hop or even Top 40 and it gives you wild values.
So we asked the devs kindly (just kidding it was a huge riot) and they provided this method of initial analysis to pull BPM data from the track idtags as most people would have analysed tracks in their other dj software anyways. So it was a workaround whilst the devs built an improved analysis algorithm.
Pound for pound the new algorithm is very accurate, i have done comparisons with other software and it returns correct results all the time (well for the genres i play. - hiphop, rnb, dancehall, afrobeats, dance and pop stuff…YMMV)
EP can still do a correct analysis with the first pass of analysis if the track file does not contain any bpm data… so there is that. I download from dj pools and most pools have already done analysis through Serato or MIK anyways. Serato and MIK writes BPM value in integer value to the id tags of the track.
The error you may come across is that even though Serato knows a track is 100.4 it will save it to the tag as 100 (flat), EP will assume the BPM is 100 (flat) and will build a beat-grid based on the flat 100, but as you guess right…thats incorrect, it may stay locked in for a few bars then it starts drifting.
So if you run the reanalysis…EP will now discard that 100 and update it to 100.4
I have tried just using Reanalysis as the first pass to see if it will do a forced bpm analysis but unfortunately it acts like the first analysis pass.
Thats why i said 2 passes, just as long as the second pass is Reanalysis.
A way to automate this is to have Autoanalysis active, meaning as you add songs the first pass is already done, you just sort by date and run the re-analysis pass to ensure everything is copacetic.
If you are a man of history and like reading long threads …knock your self out with these links
Thanks for this remarkably detailed story and explanation. Much appreciated.
The fact is that I mainly used VDJ to handle my library, as it does it clean and fast. And, AFAIK, it does not write its analysis to the mp3 file.
Question linked: how can you know if the re-analysis has been done? Like in VDJ, you have tags to know if a file is added, analyzed, etc.
Otherwise, this will directly go as a feature request
It uses 7 for offlineAnalysis and one for EP itself.
I was expecting to see it use the whole cores available (12)
That’s on the intel. I did not check on the M1,
It always shows those 7 strings on PC. I have a 12 core/ 24 thread Ryzen desktop and it only shows those same 7 offline analyser thing until i dive a bit deeper.
To know the actual cores you need to click on Performance tab and then open resource monitor
est. rate of 2-3 tracks analyzed per seconds, so nearly the same rate as the one with macOs/Apple M1.
In EP, it now seems tracks are correct in grid. I tried to sync them and it works on EP at least.
Still lacking the info that the file has been analyzed or re-analyzed though. So you don’t know if the analysis is correct.
Just for my understanding, EP does not write this info in the metadata of the file right?
Your post got flagged by the community members as it is likely not adding to the discussion. Several of your posts are probably not seen as funny or sarcastic anymore.
I’m curious what your “agenda” is. Make DenonDJ products better or promoting Pioneer on this forum?
I’ll keep your post in view to show some positive intent and giving the benefit of the doubt.
Don’t LIE Reese. The post was flagged within 2 minutes of being posted when the forum barely had anyone browsing.
If you don’t like my opinions or users are not allowed to post opinions on so-called rival brands, then perhaps you need to take a look at the many comments many on here post regarding Pioneer.
Do I care - NO I don’t but when I post such a comment, and it is patheticly flagged for community guidelines then it is laughable.
We’re not all here to brown nose Denon for freebies
I doesn’t take many flags to auto hide a post. Mostly I ignore or disagree to them when I get the chance. I agreed to these particular flags as I failed to see the point in your post as well. One could argue about the auto hide system, but it is what it is.
Opinions do matter of course. I think this forum isn’t a bad place to discuss another brands features/plus’/minus’ to aid all our owned Prime devices. I don’t know how this is on the Pioneer forum btw. Never been there.
Yes I see the dot, but I mean, you don’t know if it comes from a simple reading of the file content or a true/full analysis.
Anyway, I just did a session on my own and thanks god, sync works (bars, beats and tempo)!
TY !!!
Anyway, I’n still identifying some pitfalls regarding search times, especially when you are on the mixer without the ssd. That’s sad because in EP results are quiet straight forward. Is there a way to improve it? Or a chance it gets addressed soon or later ?
You mentioned GPT vs MBR as the partition table for performance: does that really make a difference??
I’m using MBR with exFat right now. I’m curious which kind of diff in performance you think of?
I’ve had similar problems and the only way I found to speed up was to invest in a decent SSD (I’d had standard USB SATA and a shitty cheap SSD). There’s a reason “you can’t make a silk purse out of a sow’s ear” exists as a saying.
Not saying that Pioneers are better or worse for this (can they use full SSDs ), but the quality of the drive being used does definitely impact the search speeds.