• ### Metro sync

Hi guys

So, I have 2 metro objects with one atom tempo (in ms). One of the metros has a tempo divider attached to it (Turns 1/4 notes into 1/8, t1/16, etc), but I can't figure out a way to change the tempo division while still keeping the 2 metros in sync. I can go from 1/4 to 1/32 but not back, since there'll be an offset on the second metro.

Have any of you ever tried to do something similar? If so, how do I go about arranging a metro sync for tempo changes.

EDIT: Solved it an hour after posting this but couldn't answer until today. Thanks for all the answers. I'll leave my solution in a zip file in case anyone is looking for a solution:

clockSync.rar

• Posts 6 | Views 3684
• @CBronisimo I don't understand..... (probably just me)... could you post your patch? My immediate thought would be to have one metro @ 1/32 and derive the 1/16, 1/8, 1/4 and whole from that?
David.

• @CBronisimo The easiest way to do such a thing is to use a metro as a clock signal at the fastest time division you'd like to obtain. Then use a counter, a [mod N] and a [sel 0] to bang every N beats.
This way you can have lots of pseudo-metro functions that depend on just one metro, and they will be in sync every time. Obviously you'll have to reset the counter if you stop and restart the clock metro.
For example, if you want a whole time to beat every 1000 ms, set metro to 1000/32, then use [mod 32] to bang whole time, [mod 16] to bang 1/2, [mod 8] to bang 1/4 and so on up to 1/32 with no mod at all, or [mod 64] to bang twice the time etc... If you plan to go even faster just set the clock metro to 1000/64 or 1000/128 and change [mod N] accordingly. You can even get dotted and odd time signatures this way.

Hope this helps!

• I guess you can also use one [metro] and then as many [del]s as the divisions you want with the appropriate delay time. The [del]s should feed their bangs back to them selves for as many times they have to (for example for a 1/4 division, you'd get the original delayed bang, and another two bangs - the initial bang will come out of the [metro] for all divisions).
You can use a counter and a [spigot] to control the bang feedback.

• I'm not sure I'm following this, but make sure you explore the new "tempo" message for [metro] and [del]. This allows you to change the tempo without resetting the cycle.

• @LiamG Huh, didn't know there was such message. I'll try that.

Posts 6 | Views 3684
Internal error.

Oops! Looks like something went wrong!