Skip to main content

So, I have a system set up in a residence.  Approx. 7 Port devices that are connected to a multi-channel amp and wired analog speakers.  The Ports are connected through wireless network. 

Music works fine...the issue I am having is that I am trying to extract HDMI/optical audio from a TV and line it back in through a Port so I can listen to the TV sound over the speakers in that zone.  That does work, but there is a few seconds delay between the tv sound and the Sonos Port speakers. 

In doing a little research, I think there should be a setting available on the app to set an audio delay for the specific Port I am working with.  That option doesn’t seem to be available though.

I have a similar setup at my office, and I have older Connect devices there.  Regardless, the audio delay setting option is there for that line-in setting.  I assume Port devices should have that option as well?

Is there anything obvious I am missing why I don’t have the audio delay option for this line-in TV setup?  To further complicate things, the residence is about an hour away, so I don’t have access to any real time screen shots or data unless I am on site.

Any assistance is appreciated.  Thanks, Glenn

Here are the Line-In settings. As I recall 2sec is the default. You would adjust the PORT that physically hosts the Line-In.

Note that the minimum latency will be 75ms. This will be enough to disrupt TV voice sync for some users.

Network traffic will be different if you use a giant RCA-Y for your input or simply Group a single PORT’s Line-In. In any case I recommend using a network switch rather than WiFi or chaining the PORTS. I’m assuming that all of the PORTS are in the same location. In this case I suggest disabling the WiFi for all but one PORT. Use an unmanaged switch or be sure to set the switch for STP.


I was just looking at a few other threads...is it possible that the audio delay setting wouldn’t show up because I needed to reset the app?  I was doing my line-in setup work on the app, but never cycled the app at all during that process...


On my PORT the Line-in settings are available only when there is a physical Line-In connection to the unit.


I do get some Line-in settings, but not that audio delay one...


After thinking about this system I’ll note that Grouping will yield slightly better time alignment, but we are talking about small millisecond differences when watching the same TV. I don’t think that anyone will notice unless multiple speakers are in the same room.

If you have multiple TV’s, using separate cable boxes, sync between the TV’s can be very bad — perhaps seconds, when tuned to the same channel. Further, the cable box sync can drift over several hours.


Make sure that the software is updated. It may help to reboot. Also restart the controller.