I'm using the RPi as an audio streamer. However the audio from the 3.5mm jack isn't great. Is there a way I can use the HDMI socket to output audio to my stereo? My stereo has RCA audio input (separate white and red plugs)

enter image description here

(3.5mm may also be okay with an adaptor.)

Will a HDMI to RCA cable do this for me?


2 Answers 2


I actually use a HDMI to VGA (with build in active chip) to use on older monitors.

But I see now for roughly the same price of £10 they also have an audio out jack.(Remember to look for cables WITH the chip or external power. Not the cheap £1 cables. THey won't work)

enter image description here

Then you can just use 3.5mm jack to Stereo RCA's to go into your audio system.

There are various devices out there. THis one gives you more outputs like the higher quality digital audio out and rgb video combinations for about £25 :)

enter image description here

Just search ebay or amazon for HDMI convertors (with active chip or external power)

  • What's the audio quality like from the HDMI port for playing music?
    – joshlk
    Nov 14, 2015 at 17:22
  • HDMI is digital, so whatever the source quality is at. If its Mono, it will be Mono, if its DTS 5.1 then you need to use SPDIF output to a source that will handle it otherwise its just Stereo.
    – Piotr Kula
    Nov 14, 2015 at 17:25

HDMI transfers digital audio, while your stereo RCA audio inputs require analog audio. A simple cable will not do it.

There are many HDMI splitters which allow you to separate the digital audio from the HDMI output, which you can then plug in to any device that can convert digital audio to analog audio. These can be found as S/PDIF to RCA converters as well as more professional DAC boxes.

However, this is probably going to be costly, and a mess with the wires. If at all possible, I would suggest either buying a new stereo which takes in digital audio directly (or even HDMI), or buying a USB connected sound card with good quality sound output.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.