Sign In:     


Forum: Old versions

Topic: Help! need to know what the Bpm values in the database are

This topic is old and might contain outdated or incorrect information.

Hi,

In the XML database, BPM elements are written like:

<BPM Bpm="19174" Phase="3433" />

Can anyone tell me how to convert from the above value to the actual BPM value?

It can't be a simple multiplicative value, because the above data corresponds to an actual BPM of 138.0, which would mean an multiplicative value of 138.9420289855072463768115942029 (because 19174/138=138.9420289855072463768115942029)

but - another track has:

<BPM Bpm="18899" Phase="1980" />

which has an actual BPM value of 140.0
and 18899/140=134.99285714285714285714285714286

the database Bpm fields must combine with another field somewhere to get the actual BPMs?

Please help! I really could do with understanding these DB Bpm values before I start examining my DBs this evening (investigating a BPM scanner issue).

Thank you,
Nick
 

Posted Fri 19 Jul 13 @ 2:50 pm
try and factor in the length of the tracks using the difference between the real start time and end time
 

Thanks for your suggestion. Working on it now.

SongLength="22068864", but RealStart="0" RealEnd="22052864"
so SongLength > RealEnd - RealStart
The difference between them is 16000

But RealStart and RealEnd are fields for Automix, so I don't think they'll factor in BPM ('cos some tracks don't use automix).
 

 

nice one!

I guess that's why my VCI-400 soundcard doesn't work with VDJ, it's set at 96khz
 

Could be... but I'm more physicist than electronic engineer :)
 



(Old topics and forums are automatically closed)