On 26/01/2013 11:55 AM, Fons Adriaensen wrote:
If the speaker input is analog, you'll have a DA converter in each receiver. This needs to get its sample clock*from the received data* unless you're prepared to resample the signal after decoding. Since there can and will be significant jitter on the wireless data timing, reconstructing a stable clock from this won't be easy.
This is one of the main fun parts I think. Even with QoS you see ~15ms packet jitter on WiFi.
It doesn't matter whether the DA is clocked from the data or if there is a resampling step. Either way you need to consume the data at the rate it is being sent.
I have implemented a similar thing and had phase-locked audio coming out of ~20 iPod touches using one enterprise-grade access point.
I used the CELT codec. I think it would be a struggle to get a large number of uncompressed channels distributed over WiFi.
You will also need to have good control over the WiFi drivers. Maybe WHDI is a better starting point: http://en.wikipedia.org/wiki/Wireless_Home_Digital_Interface Ross. _______________________________________________ Sursound mailing list Sursound@music.vt.edu https://mail.music.vt.edu/mailman/listinfo/sursound