Jump to content


Photo

New Tool (3.1): Selection To BPM

Calculator

  • Please log in to reply
18 replies to this topic

#1 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 17 May 2018 - 18:02

Hello Renoisers!

 

Here goes upload of short calculator useful in a situation that there is loop of unknown BPM in a sample editor and we want to know it's BPM.

 

In such a case you download the tool, install it, then select one beat length in a loop by selection range in sample editor and click on the tempo button in a tool. Tool will automatically convert length of the beat into BPM, respecting main instrument transposition, current sample transposition and finetuning as well as sampling frequency.

 

For improving precision of conversion you may select range of two, four, eight beats and so on, to get it calculated even better.

 

At the first drop the tool automatically takes full length of sample as the beat length.

 

According to ceejay wish, you can now drop the tempo back to Renoise by pressing "Set song BPM" button.

 

Also x2 and :2 buttons are added for adjusting beat division in case that 178BPM tempo was measured as 89BPM or so.

 

Another thing is set sample BPM to song, which works similar to Renoise's Beat-Sync, the number of beats doesn't have to be known though. It's enough when we know it's number per minute.

 

Cheers and have fun!

 

 

---> LINK TO THE TOOL PAGE <---

Attached Files


Edited by Laffik, 22 May 2018 - 21:58.

  • ceejay, Djeroek, dblue and 6 others like this

Laffik's mp3 downloads webpage:
https://www.laffik.com/


#2 Type-A

Type-A

    Chief Above Chief Member

  • Normal Members
  • PipPipPipPipPipPip
  • 349 posts
  • Gender:Male
  • Location:Miami, FL
  • Interests:Renoise, ambient glitch texture techno breaks and bass music :)

Posted 17 May 2018 - 18:10

wheres the link :)



#3 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 17 May 2018 - 19:22

It would look pathetic - having just one button for tool and giant link to the website, so I skipped it. :)

 

You mean link to the tool page?

 

Hmmm....

 

http://www.renoise.c.../selectiontobpm

 

There's attachment in main post, so you may download from here too.


OK. The link added. :)


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#4 Rpnz

Rpnz

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 547 posts
  • Gender:Male

Posted 17 May 2018 - 21:13

new tools !! :-) bring'm!

thanks for this nifty one!
  • Laffik likes this
House Music All Night Long. - Say What?

#5 dblue

dblue

    Dodgy Geezer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5784 posts
  • Gender:Male
  • Location:Berlin
  • Interests:Code. Music. Graphics.

Posted 17 May 2018 - 21:21

Quick bug report: A selection that is one (1) sample long causes the tool to hang.
  • radian likes this

#6 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 18 May 2018 - 03:14

I can tell you now, it's 161BPM. :) Why it hangs? IDK. I think it is that the float precision is to low and it rounds up 1/samplerate to zero. I will rebuild equation putting multiplications first and divisions at the end of it. It should work. I will try later today.

 

I've noticed it too.

 

May be that one sample selection has zero length or something. I will check it out shortly.


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#7 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 18 May 2018 - 03:25

Yeah. Selection one sample long has zero length according to Renoise. Here's fixed tool again:

 

 

Attached Files


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#8 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 18 May 2018 - 03:52

And one sample long is 175BPM for 96kHz samplerate.


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#9 Meef Chaloin

Meef Chaloin

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 510 posts
  • Gender:Male

Posted 20 May 2018 - 12:18

Is there something else that supposed to happen other than it telling me the bpm of the loop?



#10 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 07:11

Yeah. You can close it with window close gadget in right top corner.


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#11 Meef Chaloin

Meef Chaloin

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 510 posts
  • Gender:Male

Posted 22 May 2018 - 07:25

Wow wit. I didn't intend to sound like I wanted it to do more but your description was ambiguous to me and I had the impression you meant it changed the sample like warping.


#12 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 11:20

Uhm. It's done already by Suva and his Rubberband Tool. No reason to duplicate each other. There's change tempo function in his tool. You can measure current tempo of loop with my tool, put the measurement result into his tool and apply stretch to desired BPM. If you apply it on chunks of sample it can work like warping that you want.


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#13 ceejay

ceejay

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 529 posts

Posted 22 May 2018 - 11:39

Very useful one. Thanks!

Could you please add a button to set detected tempo to a song tempo (or ctrl-click tool button to set song tempo) ?

(or just auto-copy detected tempo value to a clipboard, so user be able manually add it to song tempo settings)


Edited by ceejay, 22 May 2018 - 11:41.


#14 Meef Chaloin

Meef Chaloin

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 510 posts
  • Gender:Male

Posted 22 May 2018 - 11:51

Uhm. It's done already by Suva and his Rubberband Tool. No reason to duplicate each other. There's change tempo function in his tool. You can measure current tempo of loop with my tool, put the measurement result into his tool and apply stretch to desired BPM. If you apply it on chunks of sample it can work like warping that you want.


That's fine and very useful. I wasn't asking or expecting it be anything else, just looking for clarification.


#15 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 11:58

Very useful one. Thanks!

Could you please add a button to set detected tempo to a song tempo (or ctrl-click tool button to set song tempo) ?

(or just auto-copy detected tempo value to a clipboard, so user be able manually add it to song tempo settings)

 

 

Aye aye, sir! Button added. You wish is my command. Have fun.

 

Attached File  SelectionToBPM_v03.xrnx   1.34KB   1 downloads

 

That's fine and very useful. I wasn't asking or expecting it be anything else, just looking for clarification.

 

Cheers, I was confused at first sight, now we got it.


  • ceejay likes this

Laffik's mp3 downloads webpage:
https://www.laffik.com/


#16 ceejay

ceejay

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 529 posts

Posted 22 May 2018 - 12:09

Cool! Thanks a lot for your effort)



#17 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 12:32

You're welcome. Little buttons added in case that measured tempo was twice greater than expected or smaller.

Attached Files


Laffik's mp3 downloads webpage:
https://www.laffik.com/


#18 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 14:39

For ceejay's wish the button for setting sample tempo to song tempo is added too.

 

Here it goes:

 

Attached File  SelectionToBPM_v05.xrnx   1.71KB   2 downloads


  • ceejay and Meef Chaloin like this

Laffik's mp3 downloads webpage:
https://www.laffik.com/


#19 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 161 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 22 May 2018 - 21:58

Bugfix.

 

Attached File  SelectionToBPM_v06.xrnx   1.74KB   3 downloads

 

 


Laffik's mp3 downloads webpage:
https://www.laffik.com/