<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi Enrike,</div><div><br></div><div>you'll probably find that syncing many devices together (especially via a wifi network) is a rather difficult task.</div><div>Many parameters can make it complicated, above all network latency and device latency. Network latency is often quite variable and unpredictable, and the same goes for audio latency on Android.</div><div><br></div><div>That said, it seems that the best solution currently is Ableton Link (<a href="https://www.ableton.com/en/link/">https://www.ableton.com/en/link/</a>), which is a GPL cross-platform library and protocol. <br></div><div>It is implemented to Pd through the [abl_link~] object (available from Deken for most platforms).</div><div><br></div><div>In some case where [abl_link~] wouldn't work (I had crashes on a raspberryPi), you can use Carabiner which provides a network socket to Link:</div><div><a href="https://github.com/Deep-Symmetry/carabiner">https://github.com/Deep-Symmetry/carabiner</a></div><div><br></div><div>good luck!<br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 5 mars 2019 à 17:18, enrike <<a href="mailto:altern2@gmail.com">altern2@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hi all<br>
<br>
We need a chronometer that runs in sync in multiple devices at the same <br>
time. Target platform is android, and if possible iOS as well. We are <br>
thinking also that it would be great to have some sort of metronome <br>
running together with the chronometer (we have trained musicians <br>
together with non trained musicians in the ensemble).<br>
<br>
So far we have been using <a href="http://chronograph.io/" rel="noreferrer" target="_blank">http://chronograph.io/</a> so far but it is not <br>
100% reliable, we had a few issues last performance (one device was ~1 <br>
sec behind the others, and often during rehearsals we had problems with <br>
the start signal not being sent at all).<br>
<br>
I am considering the possibility of implementing this functionality in <br>
PD using PDdroidparty and OSC. Because we dont like the tools we have <br>
found online. We found some nice metronomes but the only one that seems <br>
to sync is only iOS. And we do need the chronometer (in fact priority n1 <br>
is the chronometer right now). I thought maybe someone can point into <br>
some existing alternative before I try to reinvent the wheel.<br>
<br>
One of the biggest issues I foresee is to find an easy and quick way for <br>
the master device to find out the available slaves in the network. I <br>
would not like to have to, one by one, find and then type the IPs of <br>
each single device in the master device, although the master could be a <br>
laptop running PD and that would make it easier to type them...<br>
<br>
thanks in advance for any feedback<br>
<br>
enrike<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>