Skip to main content
Prodigy I
June 17, 2020
Answered

Port and AV Sync -- any solutions other than direct mode?

  • June 17, 2020
  • 15 replies
  • 2017 views

I understand that using a Port to stream music to non-Sonos speakers though an AV receiver works great.  But if you want to group your Port (room) with Sonos speakers in another room (I have Sonos Ones) there is a delay.  So it is out of sync.    One solution is to use direct mode (or similar modes) on the AV receiver, but that takes away the sub and room equalization, etc.   

So is anyone using the Port with an AV receiver, and has been able to use modes other than pure/direct (or whatever the AV receiver calls it) - and still have it sync with grouped Sonos speakers?  I would like to use All CH Stereo with my AV receiver (where all speakers play, including the sub).  But not sure if that is considered “processing” that will introduce delay.  At a minimum, I would like to use Stereo (which uses the sub and equalization).

 

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.
Best answer by ratty

No-one could really comment without knowing what AV receiver you’re using. Have you consulted the AVR’s user documentation to try and establish the All CH Stereo delay figure? 

There is no inbuilt Sonos solution to this issue. The Port’s outputs will be in sync with the other Sonos players; they can’t be moved ahead in time. 

15 replies

ratty
rattyAnswer
June 17, 2020

No-one could really comment without knowing what AV receiver you’re using. Have you consulted the AVR’s user documentation to try and establish the All CH Stereo delay figure? 

There is no inbuilt Sonos solution to this issue. The Port’s outputs will be in sync with the other Sonos players; they can’t be moved ahead in time. 

caesar327Author
Prodigy I
June 17, 2020

No-one could really comment without knowing what AV receiver you’re using. Have you consulted the AVR’s user documentation to try and establish the All CH Stereo delay figure? 

There is no inbuilt Sonos solution to this issue. The Port’s outputs will be in sync with the other Sonos players; they can’t be moved ahead in time. 

 

I have an Onkyo TX-SR508  The manual doesn’t go into those specifics.  https://www.intl.onkyo.com/downloads/manuals/pdf/tx-sr508_manual_e.pdf   

I’m simply looking to connect the Port to the Onkyo with the digital coax output from the Port connected to the Onkyo.  So if I choose Port to stream music to my Onkyo receiver, and then group the Port with a Sonos One in say, the kitchen, it will be in sync, no matter what processing is applied by the Onkyo receiver to the streaming music?

ratty
June 17, 2020

So if I choose Port to stream music to my Onkyo receiver, and then group the Port with a Sonos One in say, the kitchen, it will be in sync, no matter what processing is applied by the Onkyo receiver to the streaming music?

No.

I said:

The Port’s outputs will be in sync with the other Sonos players

Clearly if the Onkyo introduces processing delays after those outputs it will throw the sound from its own speakers out of sync with the rest of the Sonos system.

caesar327Author
Prodigy I
June 17, 2020

So if I choose Port to stream music to my Onkyo receiver, and then group the Port with a Sonos One in say, the kitchen, it will be in sync, no matter what processing is applied by the Onkyo receiver to the streaming music?

No.

I said:

The Port’s outputs will be in sync with the other Sonos players

Clearly if the Onkyo introduces processing delays after those outputs it will throw the sound from its own speakers out of sync with the rest of the Sonos system.

I would think just about every A/V receiver out there would then introduce delay (other than a direct or pure mode) -- which isn’t ideal in a more than a stereo speaker setup.  I suppose the Port was not designed with Sonos grouping in mind for use with an A/V receiver -- but mainly to simply get streaming of digital music to play through your A/V receiver?  

June 17, 2020

So if I choose Port to stream music to my Onkyo receiver, and then group the Port with a Sonos One in say, the kitchen, it will be in sync, no matter what processing is applied by the Onkyo receiver to the streaming music?

No.

I said:

The Port’s outputs will be in sync with the other Sonos players

Clearly if the Onkyo introduces processing delays after those outputs it will throw the sound from its own speakers out of sync with the rest of the Sonos system.

I would think just about every A/V receiver out there would then introduce delay (other than a direct or pure mode) -- which isn’t ideal in a more than a stereo speaker setup.  I suppose the Port was not designed with Sonos grouping in mind for use with an A/V receiver -- but mainly to simply get streaming of digital music to play through your A/V receiver?  

The Port is designed for stereo music, for which ‘direct’ mode is the natural choice on an AV receiver.  (An even more natural choice is a hifi amp.) There is absolutely nothing Sonos can do about processing downstream of its control.  As @ratty said, the Port syncs perfectly within the Sonos system, and most AV receivers will have a direct mode that allows grouping to work fine.

ratty
June 17, 2020

This issue has come up again and again, pretty much ever since the first ancestor of the Port (the ZP80) was introduced 14 years ago.

When connected to a traditional amplifier, even via an outboard DAC, the sound from such a streamer will usually emerge from the amp’s passive speakers in sync with other Sonos units in the system. Introduce sound-field processing in an AVR and the sound is typically no longer in sync, which is why “direct” or “pure” modes are recommended.

Depending on the audibility of the sound from different rooms a slight loss of sync may or may not be an issue. Don’t forget that simple distance introduces a loss of sync -- 1 millisecond per 1 foot in air -- so the sound from transducers in one room heard in another will be out of step with the local transducers even if both are theoretically in perfect sync.

The only possible “cure” for the fact that an AVR adds processing delay would be to somehow delay the sound from all the other Sonos players in the group by the exact same amount. A nightmare to implement, and prone to discontinuities as players are added to and dropped from the group. This scheme also falls apart if there happen to be two AVRs in the group, with different processing delays.

caesar327Author
Prodigy I
June 17, 2020

So if I choose Port to stream music to my Onkyo receiver, and then group the Port with a Sonos One in say, the kitchen, it will be in sync, no matter what processing is applied by the Onkyo receiver to the streaming music?

No.

I said:

The Port’s outputs will be in sync with the other Sonos players

Clearly if the Onkyo introduces processing delays after those outputs it will throw the sound from its own speakers out of sync with the rest of the Sonos system.

I would think just about every A/V receiver out there would then introduce delay (other than a direct or pure mode) -- which isn’t ideal in a more than a stereo speaker setup.  I suppose the Port was not designed with Sonos grouping in mind for use with an A/V receiver -- but mainly to simply get streaming of digital music to play through your A/V receiver?  

The Port is designed for stereo music, for which ‘direct’ mode is the natural choice on an AV receiver.  (An even more natural choice is a hifi amp.) There is absolutely nothing Sonos can do about processing downstream of its control.  As @ratty said, the Port syncs perfectly within the Sonos system, and most AV receivers will have a direct mode that allows grouping to work fine.

So most A/V receivers are attached to a 5.1 system.   If I use “direct mode” the sub is out of the mix, and then things are out of whack, based on the initial calibration settings, cross-over settings, etc.   While I suppose I could use direct mode -- it is not ideal under the circumstances, I think it sounds worse than regular “stereo” which includes the sub - but the best sound (at least on my 5.1 system) for streaming music has always been All CH Stereo.  

caesar327Author
Prodigy I
June 22, 2020

It turns out my fears of the Port (connected to my A/V receiver, running 5.1 speakers) not being in synch with my other Sonos speakers, were unfounded.   I received and set up the Port today.  I’m able to use stereo or all ch stereo with the Port (those modes engage my subwoofer and room equalization).   All Sonos speakers I can hear are in synch when grouped.  I have the Port in the family room and Sonos Ones on the same floor in my home office and in the kitchen.   

I have an Onkyo TX-SR508 , and I have their Audyssey EQ, including Audssey Dynamic EQ engaged.  I do NOT need to run “direct mode” to stay in synch (which disengages the Sub and Audyssey EQ.   Note that I’m connected to my A/V receiver via the Coaxial/digital out from the Port.   

:sunglasses:

  

Contributor II
June 28, 2020

Sonos seems unwilling to fix this. I encountered the same problem, but my solution was to return my Sonos Port and use an AppleTV with my receiver. The AppleTV has a feature that sends audio tones though the AVR and uses that to calculate the delay for the overall AirPlay network, now all my speakers are in perfect sync, though I am limited to using AirPlay 2/Apple Music, and not Spotify or any of the other Sonos sources. I also think Sonos’ lack of support for the AVR use case is completely unacceptable, especially for a device that costs this much. This is clearly technically possible, and it’s a requirement for many speaker layouts that use an AVR, not just for the room acoustics correction (Audyssey/Driac/MCACC/YPAO etc.), but also many speaker layouts send the lower frequencies to a subwoofer. It seems crazy that they would sell a product that’s specifically intended to be hooked up to external equipment, but doesn’t let it work with the main feature of the product ecosystem: synchronized multi-room playback.

pwt
Virtuoso
June 28, 2020

It turns out my fears of the Port (connected to my A/V receiver, running 5.1 speakers) not being in synch with my other Sonos speakers, were unfounded.   I received and set up the Port today.  I’m able to use stereo or all ch stereo with the Port (those modes engage my subwoofer and room equalization).   All Sonos speakers I can hear are in synch when grouped.  I have the Port in the family room and Sonos Ones on the same floor in my home office and in the kitchen.   

I have an Onkyo TX-SR508 , and I have their Audyssey EQ, including Audssey Dynamic EQ engaged.  I do NOT need to run “direct mode” to stay in synch (which disengages the Sub and Audyssey EQ.   Note that I’m connected to my A/V receiver via the Coaxial/digital out from the Port.   

:sunglasses:

As another datapoint, the same is true for my AV amp -- a (now somewhat elderly) Yamaha AX757SE. It doesn’t add discernible downstream processing delay when used in 2/7-Channel stereo mode, so it plays in sync with other Sonos speakers.

4 x P:5 | Sub | 4 x P:1 | 3 x Connect | 2 x Boost | Connect:Amp | 2 x One | Amp | Move | Port | Era 300