INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: BPM and Intensity calculations  (Read 1248 times)

Phydeaux

  • Regular Member
  • World Citizen
  • ***
  • Posts: 243
  • No comment... ;)
BPM and Intensity calculations
« on: November 02, 2002, 11:21:52 pm »

Hello,

I posted a message on this a while back, but having done a little more playing with the feature, here are some comments and questions

FIRSTLY
According to my calculations, MJ, calculation of the BPM is usually wrong. Usually this difference is by about 5 or 6bpm's but occasionally can be anywhere between 0.5x and 2x the original BPM (and not necessarily _at_ those boundary values either.

My initial feeling is that MJ is taking the number of beats it detects in the music and simply divides by the lenght of the track. Is this approxmiately correct?

Is it not possible to take a "representative" sample of the music and take a BPM reading from that. Most often music will slow down towards the end, or have a funny middle or even start uncharacteristically which might make beat detection difficult.

Surely MJ can calculate a number of different BPM values by analysing different portions of the song and then compring these to see what makes the most sense.

I imagine that this would require a little sound analysis so that areas of similar intensity and so on were compared and no huge change in intensity occurred during each sample.

This would serve, as an immediate consequence, to slow down the analysis of each track.

An observation: tracks with higher intensities seem to have a more accurate BPM reading than those with lower intensities. However, I have yet to see a track that is not at least 5bpm lower than what it should be.

Incidentally, the software that I have written to test this is hardly complicated and requires you to simply push enter on the beat. A reverse metronome, if you like. It is accurate to within 2 seconds (which is not fantasticly accurate, but you get a reasonably accurate reading after 30 seconds or so...). All of 10 lines of code...

SECONDLY
Use a similar method to find a representative Intensity. Sometimes I get the feeling that the intensity is "averaged" too. I have Queen's "Bohemian Rhapsody" which starts off at 1, but then changes, mid point, to at least a 3 or 4, but MJ still keeps it as intensity 1.

I would like some sort of option to allow MJ a little more flexibility when dealing with Intensity to say well, what is the most representative intensity? To me, an Intensity of 1 is something to chill out to and absolutely nothing more should be entered into! Bohemian Rhapsody, on my scale, would be at 2 or 3, rather than a 1...


If there are reasons for why MJ is doing what it is doing, please let me know!
Logged
"Evil will always triumph over Good because Good is dumb." -- Spaceballs

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20049
Re: BPM and Intensity calculations
« Reply #1 on: November 03, 2002, 03:32:23 am »

I think MJ does a Best Guess, I think it is close

Is the Sky Falling?
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

SeanC

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 276
Re: BPM and Intensity calculations
« Reply #2 on: November 03, 2002, 03:25:25 pm »

Quote
I think MJ does a Best Guess, I think it is close

Is the Sky Falling?


Well, the accuracy of BPM is very important if you mix track - either live or for a compilation CD.

If MJ is going to calculate and display a BPM value, I think it should be as accurate as possible.
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20049
Re: BPM and Intensity calculations
« Reply #3 on: November 03, 2002, 04:12:16 pm »

It does make mistakes; I don't think it is a perfect science yet
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: BPM and Intensity calculations
« Reply #4 on: November 04, 2002, 04:39:15 am »

BPM isn't an exact science -- just a toy.

It's a little more complicated than counting the beats and dividing by the length, but again, there's a bit of guess-timation too.  

And keep in mind that it'll be a lot better at AC/DC than Enya  ;D
Logged
Matt Ashland, JRiver Media Center
Pages: [1]   Go Up