Have you wondered what the difference is?
Did you notice a slight drifting the beat-grids of some tracks in Engine DJ, though its showing the “similar” BPM value as your other software?
This explanation may help
**
-
- Analysis (Manual or Auto)
-
When a new track is added to Engine DJ (desktop) from another software library or from a DJ pool, Engine DJ will check the file to see if it already contains a BPM value, if it does, Engine DJ will use the BPM and beat-grid (if importing from another DJ software).
This is Analysis and you may notice It is a fast process.
-
- Reanalysis
-
After an initial analysis, if you choose the same tracks again for “reanalysis”, Engine DJ will do deeper analysing, It will discard all the tracks BPM and Beat-grid and recalculate everything. Reanalysis is slower but more accurate for majority of music styles. This is helpful if you notice a progress drifting in your grids despite the track being quantised.
The reason for this is that (i paraphrase) there is a slight difference in how different dj softwares store the BPM values in their libraries.
- Let’s take a track that is 120.46 bpm (accurate), Software A may decide to store the bpm as 120.5 bpm in its db, whilst software B may round it up to 121bpm. Now you are adding the tracks from software B to engine dj, it will be added as 121bpm and grids will be generated for 121bpm hence the grids will look ok for the first few bars but subsequently start drifting as the track progresses. This is the type of situation where “Reanalysis” can help.
-
As the excellent Engine DJ Development team continues improving and tweaking the software, they may also add improvements to the bpm and grid analysis, so it’s advisable (not compulsory) to run a library reanalysis periodically say every other year or annually.
-
There is a padlock option
to lock tracks that you absolutely want excluded from reanalysis - e.g that notoriously drifting “Kool & the Gang - Ladies Night” track that took you 20 mins to grid manually.
Reanalysis can also help if the BPM imported with the track is completely wrong. Eg Track is 90bpm, Software A wrongly detects as 120bpm, you import track from Software A into Engine DJ and do analysis (Engine DJ will stick to the incorrect 120 bpm value provided by Software A), but as you are screening/previewing the track in Engine DJ, your ears and eyes tell you “hey this song cant be 120”. Running reanalysis should fix this.
You may be thinking , I’m just going to use reanalysis instead of analysis. Unfortunately, before re-analysis can do a deep analysis you have to run regular analysis first.
Next thought, why don’t they just remove analysis completely and always do a deep analysis - if you have tracks that are flexi-gridded (manually gridded) from other softwares (eg funk and disco), “analysis” keeps your flexible grid and BPM intact so you don’t have to re-do them in Engine DJ. Kudos to the thoughtful Dev team for including this time-saving feature.
Nobody wants to start manually gridding Kool and the Gang again (I don’t)
Both are equally important
Hopefully someone will find this helpful.
PS
I don’t know how it affects “Keys”, if any one wants to add info on that…go ahead