Skip to main content
Avid Contributor I
May 14, 2005 2:27 PM UTC

Delay compensation when used with AV receivers

When using the pre-outs of the ZonePlayer into a receiver or Pre/pro, and then having that unit process the signal in any way that requires digitizing the input, there is obviously a slight delay. Using the speaker outputs of the zoneplayer in an area close by results in the dreaded "echo" effect.

Most receivers (newer/better) have adjustable delay, but it doesn't do any good in this case, as the signal is already delayed too much.

If the zoneplayer had a programmable / adjustable delay for the speaker output only, you could utilize the built in amplifier (which is actually quite good, by my ears.)

This would be a VERY usefull addition.

- Thanks

Chris
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

142 replies

Enthusiast I
May 6, 2013 9:48 AM UTC
I'm not in a position to comment about Playbar delays, but I do want to comment about your use of a video clip to make your point. As they say "a picture is worth a thousand words"!

As someone who used to produce videos for a living, despite your "apologies for the quality of the video", nevertheless I reckon it's a useful technique, even if ratty does disagree with your premise!
Translate
SONOS rules! 8 Zones and counting!
Contributor III
May 7, 2013 8:14 PM UTC
Actually that's not the case. The Playbar lip-sync delay applies only to the Playbar (and any bonded sub/surrounds), not to any Players grouped with it. Other Players have the standard 70ms Line-In delay.

In fact, as the FAQ explains, one can use the lip-sync adjustment to add Playbar delay so as to bring grouped Players back into sync:


But this is what jbs is telling.
If it is possible with the Playbar, why not just add the delay setting to all other devices?

One could then circumvent delays imposed by AV Receivers by just setting a delay on all other grouped Zone Players as well (exactly as it is done with the Playbar).

From the users experience of course it would be easier to name the delay of the AV/Receiver and with VERY limited math (add/sub is enough) Sonos would be able to calculate the delay needed on the grouped devices.
Translate
ratty
May 7, 2013 8:21 PM UTC
But this is what jbs is telling.
Whether or not the maths is simple and the implementation relatively straightforward, jbs was saying that the system already had the ability to propagate the Playbar lip-sync delay setting to grouped Players. I was correcting that misconception.
Translate
jgatie
Sep 30, 2013 6:13 PM UTC
For those searching for an A/V receiver that does not induce a delay when used with Sonos Connect, I just purchased the Onkyo TX-NR616:

http://www.onkyousa.com/Products/model.php?m=TX-NR616&class=Receiver&source=prodClass

I have tested Direct mode and PLII Music mode, and found no audible delay when paired with 2 Play:3 approximately 15 feet away in an open kitchen. I did not check any other modes because (quite frankly) I'll never use them. But I observed no delay using those two.

Note: Connection was via optical, testing included talk shows on SiriusXM and music via local library.
Translate
Oct 1, 2013 9:52 AM UTC
.... Onkyo TX-NR616:...

...I have tested Direct mode and PLII Music mode, and found no audible delay when paired with 2 Play:3 approximately 15 feet away in an open kitchen.

Note: Connection was via optical, testing included talk shows on SiriusXM and music via local library.


TFT - worth knowing. If you get a chance at any time, it would be interesting to know whether you'd hear any delay using analogue connects instead.
Translate
jgatie
Oct 1, 2013 12:33 PM UTC
TFT - worth knowing. If you get a chance at any time, it would be interesting to know whether you'd hear any delay using analogue connects instead.

I'll give it a try when I get a chance. Also, I'll try other modes, even though I loathe most DSP modes.
Translate
Lyricist I
Dec 18, 2013 10:00 AM UTC
+1

Require this functionality Zones are out of synch. ZP90 on Onkyo AVR and S5 in the kitchen.

Very annoying!

I would recommend Sonos to finally address this issue. Todays Quality AVRs are very costly and delays through DSPs will not be smaller but larger!

I do not want to base my purchase on AVRs based solely on minimal audio delay.
Translate
Avid Contributor I
Dec 18, 2013 2:29 PM UTC
+1

Require this functionality Zones are out of synch. ZP90 on Onkyo AVR and S5 in the kitchen.

Very annoying!

I would recommend Sonos to finally address this issue. Todays Quality AVRs are very costly and delays through DSPs will not be smaller but larger!

I do not want to base my purchase on AVRs based solely on minimal audio delay.


I work around it, by putting my AVR in stereo mode (as this doesn't require delays), but would love to use in 7ch and be in sync
Translate
Headliner II
Dec 18, 2013 3:23 PM UTC
Bottom line is all of the functionality I've been describing (requesting) for managing the Connect delay has ALREADY been developed and programmed by Sonos. The slider is there, but ALSO the ability to propogate a delay across multiple zones.

The problem with the Connect and A/V delays, is that ALL other zones needs to be delayed, and NOT the Connect. That is not the case with the PLAYBAR.

And even though ratty claims that the lip sync delay isn't propagated to all other players (I don't see why it wouldn't work), the logic behind just delaying a stream for ALL players is much different than what you want to achieve with the Connect. Since the TV with the spdif will be the "Coordinator" and all other players are just streaming from the PLAYBAR, the PLAYBAR can in fact be responsible for delaying all other audio.

In the case of a Connect, this would be kind of easy to fix, when the Connect is the coordinator (play line out directly, delay the stream to other players with X milliseconds), BUT then you are missing the fact that in many cases it won't be the Connect that is the Coordinator. That would require that Connects need to stream a "special" stream which isn't delayed, whils the Coordinator plays a delayed stream (and delays all other streams, except for the connect), and this is probably where all the problems come at play.

So, I would say that your conclusion is wrong, and I'm sorry for shooting down your hope 🙂. As a developer, I would still say that it is technically doable, but it's not as trivial as it might seem. And, you need to weigh in the possible misconfigurations that can happen, and the possible support scenarios it might rise. As an advanced user, I do think that they would be more open to advanced hidden settings than they are today. However, I feel like they have switched stance a bit lately, if you consider the "Use Connect:AMP as rear speaker" feature that was introduced.
Translate
Lyricist II
Nov 22, 2014 5:43 PM UTC
I'Ve found myself today with that problem with my yamaha av receiver, reading this thread I know sonos would do nothing and I'm fckd.
Translate