Extract audio from HDMI

My recent upgrade from a Raspberry Pi 4 to a Pi 5 left me without a convenient audio out. So I thought I would get a HDMI audio extractor. We'll I did, and I am disappointed. I thought with this device I could replace my Windows 10 Dell all-in-one that I use only for streaming Pandora. I feed the PCs headphone out to my little 6BM8 tube amp and small near field speakers. I really dig the sound from this,but when I switched to the HDMI extractor the sound quality diminished.

The device I bought is supposed to handle 4k at 60Hz, so I thought it would do a good job. Anyone have experience with extracting audio from the HDMI output? I know it's not ideal, but really, should there be that much difference between these two ways of playing audio from say Pandora?

Thanks in advance,
Roger
 
My recent upgrade from a Raspberry Pi 4 to a Pi 5 left me without a convenient audio out. So I thought I would get a HDMI audio extractor. We'll I did, and I am disappointed. I thought with this device I could replace my Windows 10 Dell all-in-one that I use only for streaming Pandora. I feed the PCs headphone out to my little 6BM8 tube amp and small near field speakers. I really dig the sound from this,but when I switched to the HDMI extractor the sound quality diminished.

The device I bought is supposed to handle 4k at 60Hz, so I thought it would do a good job. Anyone have experience with extracting audio from the HDMI output? I know it's not ideal, but really, should there be that much difference between these two ways of playing audio from say Pandora?

Thanks in advance,
Roger
Not for myself, but for a friend, i did the same thing.
 
Pandora provides compressed signal, which may sound ok on mediocre setup, but my digitized files shows it has severe lack of transients. They squished the peaks.
 
Thanks all for the feedback. What I discovered was that I was running the HDMI audio extractor at full volume. This likely diminished the overall quality. The sensitivity of the 6BM8 amp is sufficient that I can reduce the volume out of the extractor and now, sweet happiness!

Roger
 
Have you considered using HDMI to AES/EBU?
HDMI, AES3, coaxial/optical S/PDIF, direct I2S, USB - this is not just an issue of digital audio protocol, there's also the situation that rogerayotte's HDMI extractor converts the digital audio to analogue output. How good would we expect the DAC circuitry inside an HDMI extractor to be?

Did you consider e.g. some inexpensive USB soundcard instead of extracting audio from HDMI?
This.

sweet happiness!
There are different levels of sweet happiness. If you have a good hifi system you owe it to yourself to get some form of half decent DAC.
 
There are hundreds of solution, I just listed an easy example to avoid using hdmi audio extractor.

And fyi, the hifiberry solution is i2s, and you can easily separate the hat, shield, isolate as needed to get that last 10% of goodness just like Ian has done. (Or like Bryston’s hifiberry solution)
 
My issue with a HAT right now is that I have an ssd connected to the bottom of the Pi, and the case that accommodates that has no room for a HAT. Cases with room for a HAT don't accommodate the under mounted ssd. I will likely abandon this case/ssd mount and get a case that will allow for multiple HATs etc.

ThANKS,

Roger
 
The new raspberry pi compute module 4/5 solves a lot of issues for me.

1737907849451.png


I have a few cm4 with audio hats and just ordered a cm5 with hopes I can find a compatible gen3 nvme that has 4tb of storage to serve files.

There are all sorts of CM4 IO boards with different features that you might check out.

The compute modules run cooler and the WiFi/Bluetooth is an option along with eMMC storage if you don’t want to use nvme.
 
  • Like
Reactions: samoloko