Software help archive

A read-only archive of old serato.com help threads.

Why some songs, ITCH calculate wrong BPM value?

Product
ITCH
Version
2.2.2
Hardware
Pioneer DJ DDJ-S1
Computer
PC
OS
Platform
-
RodrigoVolta 9:56 PM - 22 November, 2012
Hello!

I would to know: Why some songs that should have 128BPM are detected as 98BPM, for example?

Here are some comparisons:

Correct | Wrong
---------------------
128 | 98
127 | 96
121 | 92
130 | 99

Changing BPM Range not take any effect.
For tests only, I've downloaded 3 version of same song and ALL have wrong BPM! In Virtual DJ, Traktor, MixMeizter the BPM was detected correct!

Cheer!
RodrigoVolta 10:20 PM - 22 November, 2012
Another thing also happens:
In some songs, ITCH not detect ANY BPM!! The field is blank!
And do not is live music or just "a capella". Are common songs.
Then I have to use TAP to put the BPM manually!
It really is a strange thing and should be taken into account in future versions.
Serato, Support
Scott S 10:46 PM - 27 November, 2012
Hi RodrigoVolta,

ITCH is not a key/BPM detection software. It will not automatically detect the BPM for you. It will only read the BPM data from what has been written into the metadata tags or what you have tapped in using the beatgrid editor.

If a BPM field is blank, that means there is no BPM data written into the tags.

If you wish to get all the BPM values for your tracks you will need to run them through a BPM detection software then rescan the ID3 tags in ITCH.

Cheers
RodrigoVolta 11:19 PM - 27 November, 2012
Quote:
Hi RodrigoVolta,

ITCH is not a key/BPM detection software. It will not automatically detect the BPM for you. It will only read the BPM data from what has been written into the metadata tags or what you have tapped in using the beatgrid editor.

If a BPM field is blank, that means there is no BPM data written into the tags.

If you wish to get all the BPM values for your tracks you will need to run them through a BPM detection software then rescan the ID3 tags in ITCH.

Cheers


Friend, I'm sorry, but I think you wrote nonsense now!
ITCH yes calculates the BPM of several songs and writes the data into the "BPM" field in ID3. As you said it does not detect? What is then the function "auto bpm​​" and "set Beatgrid"? Decoration?
The problem is that it detects, sometimes wrong. Unlike VDJ and Traktor always analyzed my songs correctly.
Anyway, do not use the Beatgrid because it hinders more than helps, since it is very inaccurate. I had to re-examine my songs in ITCH to enjoy the Auto-Gain, since it only works if the "auto-bpm" is enabled.
They are strange things that only ITCH have!
Serato, Support
Scott S 11:33 PM - 27 November, 2012
Yes you will need to make sure all your files are analysed and make sure the overviews have been built before the BPM will be generated with "Auto-BPM". They will not automatically appear when you import them in. This is what I was meaning.

Have you analysed all your tracks and rescanned all the ID3 tags?

We have had other users claim that older versions of ITCH (1.8) can read the BPM very well, but the newer versions (2.2) struggle when compared to other DJ software, but I have not seen this for myself. I will have to check it out!
RodrigoVolta 12:34 AM - 28 November, 2012
Quote:
Yes you will need to make sure all your files are analysed and make sure the overviews have been built before the BPM will be generated with "Auto-BPM". They will not automatically appear when you import them in. This is what I was meaning.

Have you analysed all your tracks and rescanned all the ID3 tags?

We have had other users claim that older versions of ITCH (1.8) can read the BPM very well, but the newer versions (2.2) struggle when compared to other DJ software, but I have not seen this for myself. I will have to check it out!


This discussion has been done long ago. I've done several tests to verify that there was problem with my music or not.

Just so you have an idea: I separated a few songs where the ITCH not correctly calculates the BPM (or leave it blank) and copied to a new PC that has never had the ITCH installed.

Then I installed ITCH 2.2.2 and cleaned all data from the tag of these songs, leaving only the artist and title.

I dragged these songs to a Crate inside. Then, I dragged the songs to "analyze files" button already with the options of "auto-bpm" scale activated "78-155".
As might be expected, all the songs, without exception, had their BPMs calculated completely wrong! I'm not talking about BPM "halfed" or "doubled" no. I mean, completely out values​​! The songs in question were about 128BPM and the software calculated the value of 98BPM!! Being that in 100% of tested software, ALL calculated the correct value!

Now back to the question: Why ITCH calculates the wrong value? Why the Staff does not solve it once and for all, since other software mixing already do for years (no need mention names)?

Every time you release a new version, I'm hoping that the problems are resolved earlier. But no. They are still there, going strong!

Beyond this problem of BPM, there are others already claimed by many users, like me. Just to name a few:

- MasterTempo (KeyLock) is horrible. Clear distortion when applied to the audio any variation in pitch (from + -2% is perceived distortions). A sort of "robot" in the audio.

- After you have all unified in a ITCHs (since version 2.0), the Pitch-LEDs of DDJ-S1 never worked. Are useful? Yes, if there are, should work! Nothing was resolved about.

- "Auto-Gain" only works when "Auto-BPM" is used in songs. When a third party software is changing the BPM field, the "auto-gain" does not work more.

These, I think, are the most critical issues, and other bugs that have already been mentioned on various topics such as quality of effects, for example.

Hey, staff: See if you can fix it there. We pay for the software when we acquired our equipment and it was not cheap! Now having to live with these defects is disheartening!

I have absolute sure that Serato DJ continues with these annoying problems. The BPM algorithm is exactly the same as previous versions, ie BAD!! This already tested.

What I liked was to have a more complete interface and also have fixed the "self-gain."

I not tested resources as KeyLock and Pitch-LED because has not been released the version that works with my controller, but I doubt it, I doubt even that will really significant improvements in the item performance and efficiency. It will be a "new look" to deceive us!

I just would not trade my controller because it (hardware) is excellent, and unfortunately does not work 100% with other software. So, I have to live with Serato and its unsolvable bugs!

Thanks.
Serato, Support
Scott S 1:17 AM - 28 November, 2012
Thank you for your feedback RodrigoVolta, im sorry you are experiencing these issues. I will pass this onto the developers to have a look at your requests and some bug fixes. However since ITCH 2.2.2 is the last version of ITCH to be released we will hopefully fix the issues you require in Serato DJ.

Cheers
RodrigoVolta 3:52 AM - 28 November, 2012
Quote:
Thank you for your feedback RodrigoVolta, im sorry you are experiencing these issues. I will pass this onto the developers to have a look at your requests and some bug fixes. However since ITCH 2.2.2 is the last version of ITCH to be released we will hopefully fix the issues you require in Serato DJ.

Cheers


Thanks, Scott!