## drag and drop bpm calculator

Device/Module Wishlist

Original topic on PlanetZ: https://forums.scopeusers.com/viewtopic.php?t=11412

####

Posted: Thu Jan 22, 2004 11:39 am
by next to nothing
just a little make-my-life-easier thingy...
a sweet little dev where i can drop a looped sample, punch in number of bars (and maybe if its 3/4,4/4 etc), and it would simply tell me the bpm! its easy calculations, and would b very handy

####

Posted: Fri Jan 23, 2004 11:04 pm
by Jngaelin
Oooh i would go trough the roof of happines if we could get something like this.
Very good ide'a =)
I usually use Recycle from Propellerheads to check BPM on samples.
And sometimes i can se the length / time of a sample and know what BPM it has
But many times...a device with the specifications you "wish" for would be much esier...when you want to work fast.
We can't keep everything in our heads...we would get sick !
_________________
Love to you all =)
(I Praise JAH)

####

Posted: Mon Feb 16, 2004 7:07 am
by Jngaelin

> On 2004-01-22 11:39, piddi wrote:
> just a little make-my-life-easier thingy...
> a sweet little dev where i can drop a looped sample, punch in number of bars (and maybe if its 3/4,4/4 etc), and it would simply tell me the bpm! its easy calculations, and would b very handy

Iv'e thaught about this and it doesen't seem to be that hard to program.
I mean it doesen't have to be a SFP device. It could just be a simple Windows device.
As i stated above, i normaly use Propellerheads Recycle when calculating Bpm....and the engine that calculates Bpm in Recycle seem simple ? Is it? Im a modder not a programmer, i can be wrong.
_________________
Love to you all =)
(I Praise JAH)

####

Posted: Tue Feb 24, 2004 11:27 am
by Counterparts
I'm on the case!
I've had a torrid afternoon just trying to locate a (genuinely!!) looped sample on the internet which I could use to verify that I understood the .wav file format correctly.
Unless you want to turn into a crazed axe-weilding maniac, I wouldn't recommend this.
After two hours of swearing at the internet, I decided to download a (demo...) sample editor to create my own looped sample.
I tried 'Cool Edit' - ugh, awful.
I tried 'Acid WAV' - dreadful stuff.
I would have tried Sound Forge, but the demo has no save available.
I then remembered TWE! Thank you, Yamaha.
(Getting back on topic now...)
The .wav format is one of the most bastardised file formats in existence. It has had far too many independant programmers throwing half-assed ideas at it...I'm not going to try to support the imbedded IFF lists and other such nonsensical stuff.
I'll support genuine PCM-format .wav files, 16, 24 or 32 - bit resolution, any sample rate, 0 or 1 loops (if 0 loops, I'll consider the entire sample for the BPM calculation).
I should be able to knock this out in an evening - watch this space!
Royston
p.s. Mac users: I'll have to teach myself Java at some point!

####

Posted: Tue Feb 24, 2004 1:44 pm
by next to nothing
sounds good mate

####

Posted: Wed Feb 25, 2004 4:48 am
by Counterparts
Making good progress...I decided to write it in in VB, as I've done nothing but code in 'C' for the last year and a quarter, but...VB is a pretty poor language for handling binary files / byte arrays! I got well stumped last night for a while[1].
The UI and file handling's finished, just got to do the math now.
Royston
[1] For any (VB) programmers out there - why can't you open a file in binary mode, read one byte and assign that to a byte variable? Madness!

####

Posted: Wed Feb 25, 2004 7:26 am
by Counterparts
Wav_BMP.exe beta 1 has arrived!
Please see the devices forum for the file & information regarding its use.
Royston