Skip to main content
Contributor I
December 2, 2021

Sonos Port Sound Quality

  • December 2, 2021
  • 17 replies
  • 4691 views

There are a lot of people with questions regarding Sono Port sound quality, and the topics always seem to be closed.  I just acquired a Sonos Port because I was excited about adding that capability to my HiFi setup. I was excited about the functionality, and the Port accomplishes the connected and streaming tasks just fine, love the automatic input selection for the Aux input.

But the sound: It’s flat, lacks detail, it even sounds like there is an arbitrary roll-off on high and low frequencies.  The imaging is horrible. Music sound “canned” and “lifeless”. For those just using background music while they have a dinner party, you wouldn’t notice. But if you intend to just sit back with a glass of wine and listen to music on purpose, the sound is sorely lacking.

I’m using “good” quality components: vintage Marantz Receiver (restored) and relatively new BW Speakers. I’m not trying compare Spotify to listening to vinyl (which sounds great on my system), but I expected the Port to sound as good or not better than any other digital playback solution I’ve tried:

  • MacBook Pro using the headphone jack (excellent),
  • Samsung TV Spotify app (really good)
  • Echo Dot (Wow! this should not sound better than the Port!)
  • MacBook Pro using the USB input on a Behringer toy mixer (Also Wow! this should not sound better than the Port!)

It seems they are doing some sort of post-processing of the sound, like compression or limiting. For the price of this thing, it should sound like liquid gold.  It’s just a Raspberry-Pi sized computer hooked up to a DAC, so the sound should reflect the price.  I’ve read some people say the sound got worse after a recent software update. Since there is no way to manually load a particular version of the software, I’m curious if anyone has any input on that.

Before everyone goes on about some setting, I’ve tried all the possibilities:

  • Line Out Level (variable and fixed)
  • EQ (flat and adjusted, only available with variable line-out)
  • Volume Limit (various levels including the default of 100%).
  • Reset all settings (switches the Line Out back to variable at volume 100%)

Something I’ve noticed is that when using Line Out Level: Variable, is that if you turn up the EQ bass and treble, it has almost no effect on the sound, unless you reduce the volume down to below 80%.  This raised my suspicion that the Port’s software is compressing the sound, perhaps using a soft limiter.

My one theory is that the DSP in Port is the same as the Sonos speakers, and has it been tuned to make small speakers sound good at the sacrifice of clean, flat sound.

I’m curious on other people’s experience with this. I have 20 days remaining to return it, but I’d love to see if this thread stays open long enough to solicit a variety of comments.

Note: I am using the analog output. If you are finding better sound with a DAC that would be interesting. Of course, at this price point, the built-in DAC should sound better, not worse, than the headphone jack of a MacBook Pro.

 

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.

17 replies

ratty
December 2, 2021

When the Port came out, some reviews criticised the effect of the soft limiting on the digital output in variable volume mode. (Protection is required to avoid hard clipping on the S/PDIF.) This would be more pronounced at high volume levels.

However such reviews also said that either fixed output or analog/variable avoided such DSP and sounded okay. I use a few Ports, mainly for headphones, and choose the analog out into suitable head-amps or transmitters.

 

There is a danger when making such subjective comparisons of confirmation bias: you start thinking X sounds worse than Y, and from that point on X will always sound awful.

December 2, 2021

Back in 2011, the equivalent Connect was one of my first Sonos units, and it replaced a Marantz KI SACD player supplying Quad amplification with no heard difference in sound through downstream Harbeth speakers, via both analog and digital connections, because the Marantz also had digital inputs so that its DAC could be employed.

I would be very surprised if some years down the line Sonos went backwards in the sound quality that the next version of the Connect - the Port - could deliver. Not ever having heard the Port, I can't say more than that.

PS: Both my Connects continue to deliver the same performance today, as they did when new.

el rubio
December 2, 2021

I connected my MacBook Pro with a Behringer UCA202 audio USB interface to the Port but did not perceive any better sound quality than AirPlay streaming on my vintage hifi nor on my Sonos speakers.

salu2.eu
ratty
December 2, 2021

I connected my MacBook Pro with a Behringer UCA202 audio USB interface to the Port but did not perceive any better sound quality than AirPlay streaming on my vintage hifi nor on my Sonos speakers.

Presumably that’s to connect the MacBook to the Port’s Line-In, and comparing it to using Airplay over the network. The OP is talking about the Port’s outputs. 

smithnycAuthor
Contributor I
December 2, 2021

I’m curious of if anyone has actually measured the sound quality. For example. Use the Line In or AirPlay a sine wave and observe the distortion on a scope, or a more complicated sweep test.

Has anyone else compared the sound quality of Spotify playback from a Port to any other solution like computers, other brands of streaming players.

I’m trying to separate the sound quality issue from any other feature or convenience.

“ratty” mentioned the soft limiting. I’m not sure why they feel the need to do that. The output levels from decoding streaming media is already known, and clipping would have been already handled by the provider, after all it’s digital content. It seems Sonos is touching bits they shouldn’t be, instead of accepting the outcome of decoding the streaming as is.

December 2, 2021

 

“ratty” mentioned the soft limiting. I’m not sure why they feel the need to do that.

But this is not applicable to how you are using the Port, via analog outputs, and it therefore does not offer any explanation of what you seem to hearing as the sound being defective.

ratty
December 2, 2021

Last point first, with a variable volume -- which can go to 100% -- and EQ/loudness, it would be possible for samples to go over Full Scale and clip on the S/PDIF. Inter-sample peaks could also contribute. Soft-knee limiting to avoid this is normal, but the impression is that Sonos’ on the Port was somehow more aggressive than on Connect.

I made a few measurements on the S/PDIF early on, using single-frequency sine wave input. With a Full Scale (0dB) signal the effect of the limiting could be discerned above about 85% volume, using an analysis program, in the form of odd harmonics. This was of course based on an artificial stimulus, unlike real music.

Whether or not this limiting is still present in its original form on digital/variable output I have no idea. I’ll admit to confirmation bias of my own and thus prefer to use digital/fixed or analog/variable.

smithnycAuthor
Contributor I
December 2, 2021

I mainly wish they gave an option to “harm no bits”, even if that isn’t the default. @ratty I appreciate the technical feedback, that is helpful to drive this discussion.

jgatie
December 2, 2021

I mainly wish they gave an option to “harm no bits”, even if that isn’t the default. @ratty I appreciate the technical feedback, that is helpful to drive this discussion.

 

There is a “harm no bits” setting, just set volume to “Fixed”.  As to harming bits in the “Variable” volume setting?  Well, any setting which affects volume is by definition going to “harm bits”. 

smithnycAuthor
Contributor I
December 2, 2021

@jgatie The problem I’m noticing is that the sound is still “off” even with fixed output.   This is in direct comparison to other digital playback devices using the same amp and speakers.

The thing is, we don’t know what they are doing with the “fixed level” output, it could just be a UI  change and not actually eliminate the soft compression the @ratty pointed out. So setting “fixed level” could just be setting the volume to 100% and disabling the volume slider and not actually instructing the DSP to change it’s behavior, thus allowing the soft limiter to remain active.

Technically, if you can adjust volume and/or equalization without harming any bits, by doing it in the analog domain, but that would add costs. Analog circuits like newer op-amps can easily have 120 Db dynamic range or more.

If anybody knows how to accurately test if bits are being harmed even in “fixed output”, that would be awesome, and I’d be happy to participate.