Easy BPM calculator

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hello Everyone.

The other day i had an idea.

It seems i always have trouble finding the right BPM of a song im trying to remix or something. But why not make a plug in or application like mixed in key, but make one for finding the BPM? I have a feeling this idea could really take off.. I'm willing to put some money down. Not sure how much this would cost but if anyone is interested please send me an email

luke.icard@gmail.com (mailto:luke.icard@gmail.com)

Post

IkeProductions wrote: It seems i always have trouble finding the right BPM of a song im trying to remix or something. But why not make a plug in or application like mixed in key, but make one for finding the BPM?
There are plenty, listed here, though a lot of them suck. I like beaTunes.
Image
Don't do it my way.

Post

A plug-in can't send timing data back to the host. The host runs the clock. So there's little point in a plug-in that detects beats.

I suppose a stand-alone app that detects the BPM of a file might be handy, but what do you do for songs where the tempo isn't steady?

And most hosts already have a tap-tempo feature.

Post


Post

Or maybe I'm wrong on that. Some hosts certainly must offer sync to MIDI. You should be able to select any plug-in with MIDI output for that as well.

Looking into it...

Post

theres got to be an end all formula to calculate tempo.

i guess a program like mixed in key is easier to make but if we cant do a plugin maybe an app instead?

or maybe we can split the song into different parts if there are tempo changes.

for example.

the user imports the song into EasyBPM, then if there are tempo changes, the program can calculate when and where the tempo changes are.

if we can create a plugin version, the plugin would need to be able to be compatible with any daw, and it will automatically map the song out for the user in the tempo mapping section of the DAW.

i know this would probably be a lot of work, but if you are willing to make that happen, then i have a feeling we will be reimbursed ten fold

Post

May I suggest a different solution?
http://www.bertkoor.nl/MusicCalc.html

All you need is a section that loops well, selected in any audio editor. Knowing the length (either in samples or in seconds) and the number of beats, the "Long Sample Calculator" at the bottom should be able to calculate its BPM for you.
We are the KVR collective. Resistance is futile. You will be assimilated. Image
My MusicCalc is served over https!!

Post

i do what BertKoor said, and have a small mirc script to calculate the BPM
here's the formula:

BPM = 60 / ((x / b) / Fs)

x = number of samples
b = number of beats
Fs = sampling rate (44100 or whatever)
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!

irc.libera.chat >>> #kvr

Post Reply

Return to “DSP and Plugin Development”