Roon, Airplay, iPhone and HomePod issues

Hello to all, I have a question that I would like some arise on if I may ask?

First, let me please explain. I have spoken to Apple support, and have even done some profiles given to my by their developer team to find some answers. They / I have confirmed that the HomePod does indeed play at 16bit /44.1 kHz. (what they call Lossless) or at least there lower tier of Lossless.

In my test I have tired this;

Playing an album from Roon to my HomePod (as an Airplay) I get a “High Quality Signal Path”

May I please ask if anyone can tell me why this is only showing high quality, and not lossless?

In this test I have tried this. Playing a 24bit / 48kHz and I get this…

which is showing me that Roon is downsampling to 16bit / 44.1kHz. I understand this, but as stated when I play a file that is 16bit /44.1kHz is still only shows as high quality, when surely it should be showing as Lossless.???

Am I correct in my thinking?

And advise would be appreciated.

It would be helpful if you showed the entire signal path with correct orientation. However, it would seem that the switch to high quality occurs in the device, AudioAccessory1,1, not Roon.

The second screenshot is correct. Airplay 1 only supports 44.1kHz 16bit.

1 Like

Thank you for your information. It is much appreciated. When I uploaded the pictures, they were in correct orientation. For what ever reason they are obviously not showing this now.

I agree, Airplay 1 only supports 44.1kHz, 16bit. Apple have shown and proved to me that the HomePods do indeed play this. They claim that the Homepod is functioning as it should. Its Roon that’s tell me that its not. So I guess what I am asking is, could there be an error in the showing of AudioAccessory1,1?

Without the entire signal path, no one can comment on what’s happening.

1 Like


I hope this helps.

As I said earlier, the first screenshot is correct; conversion to 44.1kHz 16bit is necessary for Airplay 1.

The second screenshot looks fine too. Roon is sending ALAC 44.1kHz 16bit to the device. I guess it is Roon’s view that these devices only offer high-quality audio, regardless of the source material.

1 Like

That would make sense to a point, however it showing the source file to be perfect. But still only shows High quality. 16bit, 44,1kHZ is Lossless quality, and if you where playing this on a Bluesound Plex for example it would show lossless. SO why is it not on the Airplay streaming to my HomePod?

Also just for an example.

I have the same album in AAC…

this is the signal path I get for that… and this does not make any sense…sinse when has AAC been 24bit?

This audio file is 24bit, which isn’t supported by Airplay 1. Thus, the conversion to 16bit. And, this is a lossy AAC file.

1 Like

What do you get when you grafik?

2 Likes

In addition – why Roon’s signal path shows High Quality for Airplay-based playback:

3 Likes

Thank you for all your information, as always it is helpful. But the AAC is not 24 bit, it has been taken and converted from a CD rip, which is obviously 16bit. But it still does not make sense.
if the source is an ALAC 48kHz 24bit 2CH, and it converts 24bit to 16bit, and then the 48kHz to 16bit (as it shows in the picture) what it is stating is that that is there spec to make it play through airplay streaming. So why when I give it a 16Bit, 44.1kHz Source, does it not show Lossless, because that it was it is converting to play.?

AAC is lossy and has a nominal bit depth determined by the decoder. Either way, a lossy format and classed as low quality. Hopefully, this post will help your understanding.

Anything lossless over 44.1kHz 16bit is converted to meet the Airplay 1 limitation. Regardless, as explained before, and specifically in the post linked by @RBM, Roon considers Airplay high-quality since it is not possible to confirm that Airplay devices are indeed bit-perfect.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.