Skip to main content
Contributor I
May 2, 2021

Feature Request: Delay compensation for Port

Please introduce a delay compensation for Sonos Port connected traditional speakers. Whatever you connect to your Sonos Port will inevitably introduce additional delays - it’s just a question whether it’s audible.

I have Dynaudio wireless speakers in the Living Room (who use a Port as their source) and a Sonos speaker in my open kitchen (which I keep on selling/re-buying because it’s an annoyance both ways). There is a slight echo effect between these speakers.

Ideally delay compensation would be a feature of the app, where the mic of the phone can be used to bring a sonos port and sonos speakers in perfect sync.

I have no issue with the artificially high pricing of the sonos port, but in return I do expect a well working product - and for the purpose a Port is used that delay compensation IMHO is a core feature that I simply expected to be present.

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.

18 replies

mkeyAuthor
Contributor I
May 2, 2021

@jgate

Of course the Port should act as time machine. Or is it called Port for nothing? :-D

It’s not like Sonos itself is zero latency (its latency is actually quite a bit more than dynaudio’s 20ms). So what you hear through your sonos speakers is always already ported back in time.

IMHO latency correction is a feature a product like a port should have. If you think different, I accept that.

jgatie
May 2, 2021

@jgate

Of course the Port should act as time machine. Or is it called Port for nothing? :-D

It’s not like Sonos itself is zero latency (its latency is actually quite a bit more than dynaudio’s 20ms). So what you hear through your sonos speakers is always already ported back in time.

IMHO latency correction is a feature a product like a port should have. If you think different, I accept that.

 

The current buffer is so multi-room sync doesn't have dropouts.  Are you saying you'd prefer dropouts over the delay?

mkeyAuthor
Contributor I
May 2, 2021

no, I’m not saying that and I’m not going to further reply on your comments. this was meant as feedback, not as discussion with sonos fanboys.

May 2, 2021

@mkey : I see. I guess I got confused by the first line of your opening post.

May 3, 2021

@Kumar
My Dynaudio’s are wireless (using some dynaudio specific crap). Means the signal goes from Sonos Port to Dynaudio’s Connect Box and from there wirelessly to the speakers. This causes a 20msec delay that currently can’t be corrected for due to the lack of a corresponding feature in the port.

@mkey: Contrary then to your opening sentence of the first post - these cannot be called traditional speakers by any stretch. I am familiar with the passive Dynaudio speakers, but I have no idea about their wireless offering. But I know that combining wireless speakers from two makes is always a kludge and neither make is responsible for the outcome, because each uses their own specific - in your words - crap.

Your solution is to replace the Port and Sonos speaker with a Dynaudio wireless speaker in the kitchen. If that does not do the grouped play that you want, the solution is to replace Dynaudio with Sonos. 

And to repeat - Port works fine with every stereo amp and passive(traditional) speaker combination that I know of, and there are no delays. There are delays if an AVR is used, but these can be bypassed by using the direct mode on the AVR that is usually available. 

jgatie
May 3, 2021

no, I’m not saying that and I’m not going to further reply on your comments. this was meant as feedback, not as discussion with sonos fanboys.

 

I’ve found that when faced with facts which stand in the way of wishes and hopes for Sonos’ features, the term “fanboy” is often thrown out there to ward off those facts.  There is a reason delay compensation has not been introduced, and the facts explain that reason.  I suggest you stop with the subjective insults and deal with those objective facts. 

melvimbe
May 3, 2021

So you want Sonos to make modification to their wireless communication protocol, in order to accommodate you’re desire to integrate your Sonos speakers with a different brand of wireless speakers?  Sounds like a feature, that would reduce sales rather than increase them.

If Sonos wanted to do this, which I see no signs that they do, they would just license out their tech to other speaker companies so that it could be properly integrated….pretty much what Amazon and Google are doing.  And if they did do this, it’s doubtful that your dynaudio system would want to use that license and give a firmware update to your speakers.

 

 

Danny
Enthusiast II
May 13, 2021

I too would like this feature.  Port is pretty expensive for what it is, and it is designed to integrated into existing systems and work with the Sono ecosystem.  I would assume most people are plugging Port into their AVRs which often have processing nowadays and accompanying latency.  Adding a Port into your system and being able to set a compensating delay would be very appreciated.

I get the ‘arguments’ about needing negative compensation, etc., but I’m sure Sonos could come up with a workable solution.  Sonos’s multi room sync implementation obviously already compensates for internal processing latency on individual units which may or may not be the same over the entire lineup.

The crummy thing about the situation is that I would like to move to a Port setup because my Amp has zero ability to perform even rudimentary room EQ (please provide a few bands of PEQ!) and moving to a more complicated setup in order to get room EQ with a Port might result in losing the ability to have audio playing back in sync.  I’d like to avoid spending a lot of money to find out I can’t even do what I want.