Serato Software Feature Suggestions

What features would you like to see in Serato software?

BPM with 2 decimal places

DJ Dynamight 8:15 PM - 1 July, 2004
Hi,

Is it possible to preserve the BPM field of the id3 tag once a file is loaded in to Serato Scratch Live? For instance, I scan my songs in PCDJ and the BPM gets calculated to 2 decimal places, but after loading the song in SSL, the decimals disappear.

Regards,
DJ Dynamight
Serato, Forum Moderator
AJ 6:49 PM - 4 July, 2004
It is certainly possible, but may I ask why on earth you would want to see 2 decimal places of BPM? What can you do with the extra precision?
nik39 6:53 PM - 4 July, 2004
I dont know if mixing with two decimals is really needed, as its hard to find out the bpm with that accuracy, unless you have produced it by yourself and you know what the bpm in your cubase or whatever tracker is. If you tap your bpms you will never have that accuracy of 2 decimals and also if you let them analyze its very unlikely. But I think 1 decimal should be shown.
DJ Dynamight 7:01 PM - 4 July, 2004
Well, it's not that I plan on using the 2 decimal places to mix in SSL. I am also a PCDJ user and all my mp3s are scanned for BPM--so 2 decimal accuracy becomes important when using the auto beatmatching feature of PCDJ. It would be nice if SSL didn't change the BPM that PCDJ calculated so I could theoretically use both applications on one laptop.

As it stands, I have one laptop dedicated to PCDJ and another to SSL.
nik39 7:04 PM - 4 July, 2004
Quote:
It would be nice if SSL didn't change the BPM that PCDJ calculated so I could theoretically use both applications on one laptop.


I agree on that one. This is something wich I really dislike about SSL, it alters files etc. and this is (yet, hopefully) not configurable.
Serato, Forum Moderator
AJ 9:50 PM - 4 July, 2004
Ah, well that's a different issue altogether. I see what you want now, you just want our software to preserve the full precision of the BPM tag when we write to the mp3. This is a perfectly reasonable request. I will add it to our to-do list. This is probably the only tag that we store differently to how we read it, and only for PCDJ files. PCDJ uses a non-standard format for the BPM tag.
DJ Dynamight 12:15 AM - 5 July, 2004
Fantastic news!

Thank you Serato.
nik39 3:39 AM - 5 December, 2004
Any news on that one? This thread is from July and SSL still does not preserve bpms, it cuts them off after the decimal point.
Serato, Forum Moderator
Sam 5:14 AM - 6 December, 2004
I thought this had been solved already. If you have files that are having their BPM cut off at the decimal point, please let us know.
Brandon Fisher (BLF DJ Supply) 7:48 AM - 6 December, 2004
yep I do
DJUnknown 4:37 PM - 6 December, 2004
I do too, all of them.
nik39 4:39 PM - 6 December, 2004
All of my bpms are cut as well, they get set to xxx.00 .
Serato, Forum Moderator
Sam 12:11 AM - 7 December, 2004
I am having trouble reproducing this. (However, I do have many MP3s that have been truncated by an earlier version of Scratch LIVE).
I am using mix meister (www.scratchlive.net ) to calculate the BPM. As an example, I analyzed a new file, ripped from CD, and Mix Meister gave me a result of 107.49 BPM. I ran it through Scratch LIVE 1.2 (final), and then ran it through Mix Meister again, and the BPM had not changed. If some one could try my test and let me know if they get the same result, that would be great. (or point out the flaw in my test)
Zion-Prayz 12:56 AM - 7 December, 2004
I just ran the files that came with SSL through MixMeister and the BPMs got cut in SSL.
Zion-Prayz 12:59 AM - 7 December, 2004
Even if I enter the decimals manually they get cut.
Serato, Forum Moderator
Sam 2:04 AM - 7 December, 2004
What program are you using to enter the decimals manually?
DJUnknown 2:22 PM - 7 December, 2004
It doesn't work for me at all, when I type the BPM's directly in Serato Scratch Live, they truncate. When I use Mixmeister, it does the same thing when I import the files to Scratch Live, it is only showing the whole numbers, no decimal places.
nik39 2:27 PM - 7 December, 2004
Even mixmeister shows "xxx.00" on files touched by SSL.
Serato, Forum Moderator
Sam 3:33 AM - 8 December, 2004
Unknown - if you enter a BPM value with decimal places directly into Scratch LIVE, it will discard the decimal places. You cannot use Scratch LIVE to write BPMs with decimal places into an mp3 file. Also, Scratch LIVE can only display whole numbers in the BPM field. But, it should not remove the extra decimal place information from a file.

There are several places where BPM can be stored in an MP3, this may have something to do with it. I will do some more tests to work out why my results vary from nik39s.
DJUnknown 2:42 PM - 8 December, 2004
Thanks Sam, so it still displays whole numbers. Looks like we would like it to display the decimal places if possible maybe that's the issue here (at least it's the one I was talking about).
nik39 5:42 PM - 8 December, 2004
Sam, sorry, it looks like all thos "xxx.00" files were modified by the old SSL versions. So this problem does not exist anymore.

But it looks like you have changed the behaviour of SSL, correct me if I am wrong, but SSL rounds now and doesnt cut off simply, right?

It still would be nice if SSL could display at least on more number after the decimal point.
DJUnknown 5:50 PM - 8 December, 2004
One number after the decimal point works for me too.
Zion-Prayz 12:32 AM - 9 December, 2004
Quote:
What program are you using to enter the decimals manually?


Sorry it took so long to get back. I'm entering directly into SSL - but I see from the other posts that SSL with drop the decimal places. Like DJUnknown I would also like to see the decimals displayed in addition to be preserved (I also confirmed that SSL does keep the deciaml places because when I send the files back to Mixmeister it doesn't recalculate the BPMs.)
Serato, Forum Moderator
Sam 2:02 AM - 9 December, 2004
It has been requested that we display decimal places. For various reasons, this is not trivial to implement. So yes, we may provide displaying decimal places as an option, but it is not a high priority.
However, we do think it is important that the decimal places are not removed. Nik39 - yes, we now round instead of truncating.
Case closed - for now. Displaying decimals is still on the to-do list.