The Sonos Port is designed to be connected to external audio devices, it is the sole purpose of this device. Those external audio devices are likely to add latency due to audio processing. It makes no sense to expect users to remove audio processing just to have the port be able to almost be in sync with other sonos devices in the house. To resolve this, the sonos port should have negative delay.
This is how I believe it should work. Obviously adding negative (future) delay is impossible. When a Sonos Port is configured with a negative delay of say 60ms, and it is joined into a group with other Sonos devices, the OTHER devices should have a positive delay of 60ms added to them, which would allow the port to be in sync with the entire group. When the Sonos Port is removed from the group, they would remove that added positive delay.
I know this has been discussed in other topics which are all closed now, but this device really takes a hit when it can’t function with a good chunk of AVRs on the market without removing processing features from those AVRs.
