Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What's the maximum number of devices you have successfully synced? #115

Open
jbloit opened this issue Mar 23, 2022 · 2 comments
Open

What's the maximum number of devices you have successfully synced? #115

jbloit opened this issue Mar 23, 2022 · 2 comments

Comments

@jbloit
Copy link

jbloit commented Mar 23, 2022

Hi,

I made an app that's meant to play Terry Riley's piece "In C" across an orchestra of mobile devices (using Link to sync the playback of patterns). It's been tried by participants at a show, and apparently, the syncing didn't accept more that about 10 peers in the session. Unfortunately I wasn't physically at the event, so I couldn't check what may have happened. They had a pretty reliable connection, with a dedicated wifi router, so I kind of rule out bandwidth problems. As far as I have tested it, the app works well across 4 devices. But I really don't know how I can test the scaling-up to let's say 30 or even 100 devices... Has anyone ever tried to sync loads of devices? I would love to hear what has been successfully tested.

Thank you!

BTW the app is here:

@mathiasbredholt
Copy link
Contributor

I've haven't tried to sync more than 6 devices but I'm very curious to hear how many would be possible!

@fgo-ableton
Copy link
Collaborator

The maximum number of devices is very dependant on the network quality. I'd also be interested in hearing what people have successfully used.
I have seen 20+ peers working with a consumer grade router a few times. We also did tests running 100 peers on five or six laptops in a WIFI successfully.
There is also an AES paper with some tests here.

If the network bandwidth is actually an issue, it is also possible to split the peers into different networks and use a Link peer connected to both networks as a relay.
... and of cause LAN is more reliable than WIFI...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants