forum

BPM help

posted
Total Posts
10
Topic Starter
MachineWise
im hoping this goes in general as its not completely osu related. OK so heres my issue. Im creating a bpm calculator kinda like the terminal based one, that is lurking in the forums somewhere. ( i tried to find it to give credit, but alas i could not D:) Only difference is mine will allow using the mouse (left AND right click :D) only problem is, WHAT exactly is a bpm? i assumed it was beat per minute but when i run my app its saying 560-600 bpm. The equation im using is (number of clicks / (number of seconds / 60)) to divide the number of clicks by the amount of minutes. alas its obviously not working. Does anyone know an equation to find bpm??? D:i want to release this app asap lol
those
BPM does, indeed, stand for "beats per minute". If you have 600bpm you have 10 beats every second, by simple inspection and basic computation.
Topic Starter
MachineWise
hrm but using the bpm calculator that is terminal based 200+ bpm was impressive and i couldnt break 210. mine im breeaking 550 lol. And i dont see many 250+ bpm songs in osu!. Is that something different?
Selee
You need to divide your BPM by 4 to get the actual BPM of the song.
Topic Starter
MachineWise

Selee wrote:

You need to divide your BPM by 4 to get the actual BPM of the song.
by 4? Is there any particular reason for that? lol ill definitely try it tho :D and give feedback in like 30 seconds XD

edit: Seems to be working better. Im hitting like 160ish bpm now. ill need some people to test it to make sure its giving correct bpm lol.

edit number 2: Yup all is working properly, still not sure as to why its divided by 4 lol.
ddrXero64
Because a beat is like a measure, and can have 4 notes in it. A song you are familiar with that is fast but only 200 BPM is because every quarter makes it sound like that, but if you actually hit each beat you'd hit 1 out of 4 quarter notes. I don't know any song that just uses one quarter note per measure, so it will always have a melody in between that you assume are the beats.

It's hard to explain, but imagine a drumset hitting four clicks and one bass kick a beat. The bass is the beat, not the four clicks. Grouping the four clicks (AKA dividing by four) to get that constant bass kick is why you need to divide by four.
Topic Starter
MachineWise

ddrXero64 wrote:

Because a beat is like a measure, and can have 4 notes in it. A song you are familiar with that is fast but only 200 BPM is because every quarter makes it sound like that, but if you actually hit each beat you'd hit 1 out of 4 quarter notes. I don't know any song that just uses one quarter note per measure, so it will always have a melody in between that you assume are the beats.

It's hard to explain, but imagine a drumset hitting four clicks and one bass kick a beat. The bass is the beat, not the four clicks. Grouping the four clicks (AKA dividing by four) to get that constant bass kick is why you need to divide by four.

ooooh ok i get it :D lol, well the alpha for my BPM app is done and finished with an installer and everything :D. if anyone wants it pm/email me (flips92691@gmail.com) im prolly going to make a new thread for it with suggestions. I want to turn it into a way to practice consistent bpm. :D
aevv_old
add a metronome and it'll be useful for that
and is an installer really needed? if it relies on a .net runtime or something you can just give a link to that
Topic Starter
MachineWise

aevv wrote:

add a metronome and it'll be useful for that
and is an installer really needed? if it relies on a .net runtime or something you can just give a link to that
sadly yes, its written in python using panda3d. Seeing as most people dont have python, let alone panda3d a lightweight installer is needed D: . It takes all of 10 seconds tho :D
ddrXero64
I can test it for you, I've practiced BPM with and without music, and I've honed my skills to getting pretty close to a BPM of a song, whether it's playing off the computer or in my head.

Forget all the credentials though, I'm willing to test it for you. Just PM it my way if you're interested. It doesn't take an expert to test a BPM calculator anyway lol
Please sign in to reply.

New reply