Skip to main content
Trending Lyricist I
August 18, 2024
Answered

Apple lossless with Play5 / Sub Configuration

  • August 18, 2024
  • 25 replies
  • 1206 views

First - Congratulations Sonos on bringing Apple Music lossless streaming to your platform.

I noticed that when I have a paired set of Play:5 speakers, I can stream Apple Music in lossless.
However, if I pair a Sub to the Play:5’s I then lose the lossless connection.  I am assuming (perhaps incorrectly) that when you pair two Play:5's with a Sonos Sub, the Sonos system is configured as a home theater setup. In this mode, perhaps Sonos prioritizes synchronized audio playback and bass management over lossless audio?

Please advise if there is a way to configure a room with a Play:5 pair and a Sub to receive lossless streaming from Apple Music.  Thanks!

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 Corry P

Hi @tomadelaney 

Welcome to the Sonos Community!

It took me a little while, but I found an answer for you.

Basically, the following products do not support Apple Lossless due to being incapable of HLSv7 support:

  • Play:1
  • Play:3
  • Connect:Amp
  • Playbase
  • Playbar
  • Sub (Gen 1), and Sub (Gen 2)

I hope this helps.

25 replies

Corry P
Sonos Staff
August 27, 2024

Hi @tomadelaney 

Corry, Craigski and Almazri,

Thanks to all of you for your follow-up.
My conclusion from your valuable discussion is that although all the components (Play:5 pair and Sub Gen2) are capable of playing lossless on my network, when grouped together in one room, Sonos can not deliver lossless.

You are most welcome!

Largely correct, though I am not sure exactly of how to word it. “Sub Gen 2 is incapable of playing lossless via Apple Music, but it doesn’t matter when it’s connected to Home Theatre,” I suppose.

I hope that this situation is improved through the latest products, or future products and firmware updates. 

Sub Gen 3 is not affected by this. As for future software updates, I suspect not - if it was workable, it would probably already be done. I can only assume that there is a large difference between the way a HT primary tells a Sub what to play, and how a single speaker (or stereo pair) does it, and that this large difference implies a heavy engineering lift for changing it - for a discontinued product, my guess is was that it was considered too much. Remember - Sub Gen 2 was designed, manufactured and discontinued all before Apple Lossless became available in 2021.

I hope this helps.

"Common sense is the collection of prejudices acquired by age eighteen." - Albert Einstein
Trending Lyricist I
August 27, 2024

Cory,

I am actually amazed that my Play:5, which I purchased eight years ago, are capable of handling lossless.  I appreciate all of your information.

sigh
Prodigy II
August 28, 2024

Largely correct, though I am not sure exactly of how to word it. “Sub Gen 2 is incapable of playing lossless via Apple Music, but it doesn’t matter when it’s connected to Home Theatre,” I suppose.

Sub Gen 3 is not affected by this. As for future software updates, I suspect not - if it was workable, it would probably already be done. I can only assume that there is a large difference between the way a HT primary tells a Sub what to play, and how a single speaker (or stereo pair) does it,

I’d guess the difference will be in the HT setup, the HT Primary is doing the decoding of the input signal and sending the appropriate raw data stream to the relevant speaker, so the sub has little to do other than send input from the HT primary through it’s DAC to its output.

In an audio setup, the sub is more likely to be receiving the same stream as the speaker (ALAC, Flac, whatever) and decoding it itself with an audio filter for the crossover point and any equaliser/trueplay adjustments. Like some of the other older products the older sub then doesn’t have the processing power to handle decoding the higher bitrate.

sigh
Prodigy II
August 28, 2024

@Corry P my Sub is Gen2, Hardware Version: 1.8.6.6-2.2 paired with Arc, and I can play Apple Lossless, I see logo in App, and confirm bandwidth is 3-4Mb/s to Arc. I thought this was the case, but just confirmed a few moments ago.

What I suspect is happening is the Sonos system and adaptive bitrate protocol is deciding if the hardware and network is capable of lossless, ie if the hardware is capable, the network also has to be capable. So if its not working on supported hardware, the network connection to player and/or bonded Sub is not sufficient to sustain the higher bitrate.

Unless something has significantly change in the Sonos ABR code it uses a mix of rate estimate with buffer occupancy to decide whether to switch up or down on the bitrate.

https://tech-blog.sonos.com/posts/happy-music-streaming-with-mpeg-dash/

There may be a config setting in some older device firmware to prevent switching above a certain bitrate because the hardware isn’t capable of processing incoming network and audio fast enough.

With a HT product, I expect the HT product will be doing the heavy lifting of decoding and processing the incoming stream to send only the relevance channel data to each of the devices bonded to it.

Trending Lyricist I
September 1, 2024

All,

As a final note to this thread, I did upgrade my Sub Gen2 to a Sub Gen3, and confirmed that my paired Play:5s and Sub Gen3 delivered a ‘lossless music’ badge when streaming Apple music through the Sonos S2 IOS app.

Another interesting note:

I’ve been experimenting with a trial copy of the Roon server/controller and am amazed at how well it integrates with the Sonos endpoints,  Ironically, it is able to play true lossless (Tidal FLAC 44.1khz 24 bit 2 ch) with Play:1 and One models, but was a bit challenged with Era 100 and Play:5’s.  In the case of the Era 100 / Play:5, Roon can take hi-res feeds from Tidal and downsample them to 48 khz / 24 bit and classifies these as ‘high quality streams’, while the same streams through Play:1s and Ones come through as 44.1khz / 24 bit ‘lossless streams’.

One final note:
The Sub Gen 3 sound truly amazing.