No HDMI Audio
-
I have no sound at all on my television.
I know there are a lot of posts about this, I have checked many different forums posts but none of them have fixed my issue.I'm running RetroPie on a Raspberry Pi 4B. I have my HMDI cable plugged into the output directly beside the power cable. (Video doesn't work from the other HDMI port.)
My television's audio does work with other systems. For some reason, the television does not detect HDMI input from the RPi unless it's already on that input setting. The TV won't let you change to an input that it doesn't detect, so to connect the RPi, I need to plug in another device to the HDMI port, change the TV input to that HDMI port, unplug that device and then connect the RPi.
I've added the following lines to /boot/config.txt (Changes were needed for HDMI video to work)
disable_overscan=1 hdmi_force_hotplug=1 hdmi_group=1 hdmi_mode=4 hdmi_drive=2 config_hdmi_boost=4 dtparam=audio=on hdmi_force_edid_audio=1
I've also followed the steps from https://retropie.org.uk/forum/topic/26628/audio-issues-after-latest-raspbian-updates and updated EmulationStation and my install. I changed my sound settings in emulation station to what was given, which didn't work.
Audio Card: Default
Audio Device : HDMI
OMX Player Audio Device: ALSAMy volume in EmulationStation's settings is NOT stuck at 0%, I can change it freely.
I've also tried going to RetroArch settings and messing with the output values there.
I have tried changing the audio output in RetroPie settings to HDMI 1. I have tried to force HDMI 1 output in Raspi-Config -> Advanced Options -> Audio.
-
Hello and welcome to this forum.
Official image from https://retropie.org.uk/download/ or third-party image? Only the former will be supported here, because we cannot know how much a third-party image deviates from the official one, which may be the cause of your problems.
-
This is the official image, on a 16GB SDHC card. Written using the Raspberry Pi Imager.
-
Check your audio volume with the Audio menu in RetroPie. Make sure your audio is not muted.
-
My audio is at 80% when I go to the audio slider in the EmulationStation "+" menu, and is not stuck at 0% like similar issues. I didn't see a mute toggle other than the volume slider.
-
@Whatsisface If you plug the HDMI port in another TV, do you have sound ? Maybe it's your TV.
-
I'm worried that that's my issue because of the other problems I've had connecting my RPi. I don't have any other TV's on hand to test, and other game systems work with sound on that TV.
-
Can you remove all custom options in
config.txt
, leave the ones that were default, and add justhdmi_safe=1
? -
I think I had that enabled earlier but removed it because of the overscan it was adding. I'll give it a shot.
-
hdmi_safe=1
is equivalent to:hdmi_force_hotplug=1 hdmi_ignore_edid=0xa5000080 config_hdmi_boost=4 hdmi_group=2 hdmi_mode=4 disable_overscan=0 overscan_left=24 overscan_right=24 overscan_top=24 overscan_bottom=24
You can add
hdmi_force_hotplug=1 hdmi_ignore_edid=0xa5000080 config_hdmi_boost=4 hdmi_group=2 hdmi_mode=4 disable_overscan=1
instead of
hdmi_safe=1
.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.