On Wed, May 29, 2019 at 09:32:02PM +0100, Paul Hodges wrote: > My concern with > wi-fi latency when multiple links are required to multiple speakers > would be that the latency will not be consistent between channels. > Although buffering will keep the data flow going, there is no way to > ensure that the buffering in each data stream is near-enough the same > as required for phase accuracy.
That is not a real problem. If all channels are tranmitted in a single multichannel broadcast (as opposed to having separate single-channel links), all receivers will see exactly the same timing of received packets even if that timing is irregular. Then if all of them use the same algorithm to filter the timestamps (i.e. to obtain a smooth linear relation between the local clock and the sample index), they will be synced. It just requires careful design. The basic requirement to make this work is that the RF part provides accurate timestamps on received packets (compensated for any RF processing delay), using a clock which is coherent with the local audio sample clock. Ciao, -- FA _______________________________________________ Sursound mailing list Sursound@music.vt.edu https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit account or options, view archives and so on.