Hi, I've been trying to figure this out this morning and can't seem to find the answer.
I want to send a value from a metro to two separate bangs. However, I want one of these value to be subdivided by a given amount, lets say 4, in turn hitting the second bang 4 times as fast. So if the metro is sending 500 out, I want to be able to send 125 to one of the bangs, giving me a bang 4 times as fast in milliseconds. Is there an object or message that I insert in between the second connection? Thanks guys
-
How to implement subdivision of metro value?
-
You can set your [metro] to 125 to trigger the fast bang, which in turn will trigger a counter. The counter will trigger the slow bang every four counts, and it will reset itself.
-
@alexandros Thanks very much for your message there. I'm not sure if this works for the specific use I'm going for though? I've included my patch for you to see. Basically, I'm building a little bpm counter for a larger patch I'm working on. By dividing the milliseconds of a minute into my desired bpm for this example (120), I get the 500 I mentioned in my OP. So that is my set tempo 120bpm or 500ms in regards to the bang.. so from there I need to create a signal that will send out to another bang from the same metro but 4 times as quick. So you'll see in the patch, the right bang I would like to bang four times as fast (125ms).
-
@matchboxyouth This is what @alexandros means........ bpm.zip
It will do as you wish.
You don't really need the [+ 1] if you change the following object to [sel 0 1 2 3]
David. -
@whale-av Thank you for that