ArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2007-11-23T20:36:16+02:00 https://brainmodular.org/forums/app.php/feed/topic/650 2007-11-23T20:36:16+02:00 2007-11-23T20:36:16+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3259#p3259 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
on the master:
from a global sync module I take the [Tempo] and [cycle cycle] and send their value to OSC.

on the slave:
then I take a glob sync module and I connect the [tempo] inlet to [tempo] from OSC and the [restart] inlet to the [cycle cycle] from OSC.

Works perfectly; with a small latency but not a real problem, as we suppose that the two computers don't play the same thing!!!!!

You can add On/off, bar length, etc connections in the same way.

Statistics: Posted by senso — 23 Nov 2007, 19:36


]]>
2007-11-23T13:33:29+02:00 2007-11-23T13:33:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3258#p3258 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
basically what I'm testing is issues with sync drift between two computers running Usine via OSC. This was just a simplified setup of that (a simulation of that on one computer...) and I noticed this sync drift even without the other computer involved...

Thats why I have the data bus, as a simulation of the OSC. This is what I'm trying to solve :)

antwan

Statistics: Posted by antwan — 23 Nov 2007, 12:33


]]>
2007-11-23T10:12:24+02:00 2007-11-23T10:12:24+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3253#p3253 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> Use the "Global Sync low CPU" module.
Just connect the "cycle start" of the global to the "restart" of the local.

Statistics: Posted by senso — 23 Nov 2007, 09:12


]]>
2007-11-22T17:43:50+02:00 2007-11-22T17:43:50+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3246#p3246 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> also is that Global Synchro.On to Local Synchro.On or Global Synchro.Cycle start to Local Synchro.On or what is your wiring?

antwan

Statistics: Posted by antwan — 22 Nov 2007, 16:43


]]>
2007-11-22T16:45:06+02:00 2007-11-22T16:45:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3244#p3244 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> If they are at the same tempo and they start at the same time they keep the synchro!

Statistics: Posted by senso — 22 Nov 2007, 15:45


]]>
2007-11-22T10:46:55+02:00 2007-11-22T10:46:55+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3231#p3231 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
antwan

Statistics: Posted by antwan — 22 Nov 2007, 09:46


]]>
2007-11-22T10:28:45+02:00 2007-11-22T10:28:45+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3230#p3230 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> I'll take a look.

Statistics: Posted by senso — 22 Nov 2007, 09:28


]]>
2007-11-21T23:56:37+02:00 2007-11-21T23:56:37+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3229#p3229 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
antwan

Statistics: Posted by antwan — 21 Nov 2007, 22:56


]]>
2007-11-21T21:05:33+02:00 2007-11-21T21:05:33+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3219#p3219 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
You can put global and local sync on the same patch.
The local will become master anyway.

So you probably don't need a data bus?
The [start cycle] outlet sends at the beginning of cycle.
Just connect it to the restart inlet of the local sync.

works fine, I proceed like that.

Statistics: Posted by senso — 21 Nov 2007, 20:05


]]>
2007-11-21T18:38:52+02:00 2007-11-21T18:38:52+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3210#p3210 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
Question:

I have a patch on Track 1 with a Global Synchro module, I'm also using a sampler and some math to get a short click on the "1" of each bar. The On outlet is sent into a Data bus.
Then I have an identical patch on Track 2 except that the Global Synchro module is a Local Syncro module, and I'm using a GetBus connected to the On inlet to receive the trigger sent from Track 1.
Both Synchro's are set to 120 bpm sharp.

I verify that both Synchros were resetted, then I press start. First both of the clicks are in sync, slowly they start to drift apart.

How come?
Shouldn't they stay synced, with the same start trigger and with the same BPM, hosted by the same machine?

Thanks

antwan

Statistics: Posted by antwan — 21 Nov 2007, 17:38


]]>
BrainModular BrainModular Users Forum 2007-11-23T20:36:16+02:00 https://brainmodular.org/forums/app.php/feed/topic/650 2007-11-23T20:36:16+02:00 2007-11-23T20:36:16+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3259#p3259 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
on the master:
from a global sync module I take the [Tempo] and [cycle cycle] and send their value to OSC.

on the slave:
then I take a glob sync module and I connect the [tempo] inlet to [tempo] from OSC and the [restart] inlet to the [cycle cycle] from OSC.

Works perfectly; with a small latency but not a real problem, as we suppose that the two computers don't play the same thing!!!!!

You can add On/off, bar length, etc connections in the same way.

Statistics: Posted by senso — 23 Nov 2007, 19:36


]]>
2007-11-23T13:33:29+02:00 2007-11-23T13:33:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3258#p3258 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
basically what I'm testing is issues with sync drift between two computers running Usine via OSC. This was just a simplified setup of that (a simulation of that on one computer...) and I noticed this sync drift even without the other computer involved...

Thats why I have the data bus, as a simulation of the OSC. This is what I'm trying to solve :)

antwan

Statistics: Posted by antwan — 23 Nov 2007, 12:33


]]>
2007-11-23T10:12:24+02:00 2007-11-23T10:12:24+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3253#p3253 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> Use the "Global Sync low CPU" module.
Just connect the "cycle start" of the global to the "restart" of the local.

Statistics: Posted by senso — 23 Nov 2007, 09:12


]]>
2007-11-22T17:43:50+02:00 2007-11-22T17:43:50+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3246#p3246 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> also is that Global Synchro.On to Local Synchro.On or Global Synchro.Cycle start to Local Synchro.On or what is your wiring?

antwan

Statistics: Posted by antwan — 22 Nov 2007, 16:43


]]>
2007-11-22T16:45:06+02:00 2007-11-22T16:45:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3244#p3244 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> If they are at the same tempo and they start at the same time they keep the synchro!

Statistics: Posted by senso — 22 Nov 2007, 15:45


]]>
2007-11-22T10:46:55+02:00 2007-11-22T10:46:55+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3231#p3231 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
antwan

Statistics: Posted by antwan — 22 Nov 2007, 09:46


]]>
2007-11-22T10:28:45+02:00 2007-11-22T10:28:45+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3230#p3230 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]> I'll take a look.

Statistics: Posted by senso — 22 Nov 2007, 09:28


]]>
2007-11-21T23:56:37+02:00 2007-11-21T23:56:37+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3229#p3229 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
antwan

Statistics: Posted by antwan — 21 Nov 2007, 22:56


]]>
2007-11-21T21:05:33+02:00 2007-11-21T21:05:33+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3219#p3219 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
You can put global and local sync on the same patch.
The local will become master anyway.

So you probably don't need a data bus?
The [start cycle] outlet sends at the beginning of cycle.
Just connect it to the restart inlet of the local sync.

works fine, I proceed like that.

Statistics: Posted by senso — 21 Nov 2007, 20:05


]]>
2007-11-21T18:38:52+02:00 2007-11-21T18:38:52+02:00 https://brainmodular.org/forums/viewtopic.php?t=650&p=3210#p3210 <![CDATA[Global Synchro and Local Syncro drift with same BPM]]>
Question:

I have a patch on Track 1 with a Global Synchro module, I'm also using a sampler and some math to get a short click on the "1" of each bar. The On outlet is sent into a Data bus.
Then I have an identical patch on Track 2 except that the Global Synchro module is a Local Syncro module, and I'm using a GetBus connected to the On inlet to receive the trigger sent from Track 1.
Both Synchro's are set to 120 bpm sharp.

I verify that both Synchros were resetted, then I press start. First both of the clicks are in sync, slowly they start to drift apart.

How come?
Shouldn't they stay synced, with the same start trigger and with the same BPM, hosted by the same machine?

Thanks

antwan

Statistics: Posted by antwan — 21 Nov 2007, 17:38


]]>