No audio at all - Solved
-
Make sure you configure Audio over HDMI from the RetroPie menu and that you didn't accidentally muted/lowered the volume. Use
alsamixer
to change the volume/un-mute the sound and tgeb you can runspeaker-test
again to check if you have sound. -
Do you have a case on your pi? Take it off, it may be obstructing the HDMI connection.
-
I found that some TV's didn't have sound when I was working on my new build as well .tested it same cables no changes in any setting but 1 out of the 4 tv&s in my house had no sound . didn't look into the why because that's the tv that's mostly unused but is a good one to tweek my pie when everyone is home if that make sense.
I'm sure someone here can give better answer then try a different tv and see if that makes a difference ,I know in my case that was the only difference between sound and no sound
-
@mitu nothing.
Audio card: default (when I change to HDMI, can't change system volume then. 0 is the value)
Audio device: pcm
omx video player device. -
-
@CapNinja I have exactly the same problem in my rpi4, audio is reset to 0 each time I try to increase it. I think I have tried almost all hdmi audio fixes on the web...
The only difference is that It has never worked for me
-
@CapNinja can you run the following command and post the output ?
amixer scontents
-
Simple Mixer Control 'PCM' ,0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: mono Limits: Playback -10239 - 400 Mono: Playback -132 [95%] [-1.32dB] [on]
-
So, it looks like your audio is not muted and the volume is up, so there's no configuration issue. Did you configure your Audio - from the RetroPie menu or through
raspi-config
- to output via HDMI ? Can you run the next command and post the output ?amixer cget numid=3
-
numid=3, iface=MIXER,name='PCM Playback Route' ; type=INTEGER,access=rw-----,values=1,min=0,max=3,step=0 : values=0
-
It looks like you didn't set the audio ouput to be HDMI - either via
raspi-config
or via the Audio settings in Retropie. Can you try to set it to HDMI and then try a speaker test ? -
@mitu how I did
Advanced options > audio > force HDMI
Then
Start > sound settings > audio card > HDMI
In sound settings, I can't change volume. It's 0
After change the audio card to HDMI, I get the error "lv10: failed to attach default card"
Did the test, still nothing. -
Hi - I’m having the exact same problem right now. I’ve just put my Pi4 in an Argon One case, and am no longer getting any sound in RetroPie, in either the menus or in-game. The system volume in sound settings is at 0%, and every time I try to turn it up, it defaults back to zero as soon as go back into sound settings.
It worked perfectly right up until I put it into the new case, which leads me to believe something isn’t connected properly. I’ll try taking it apart, and putting it back together again.
EDIT: should probably say that I’m using RetroPie 4.6 on a Pi 4 4GB, with a 5v power supply and an 8bitdo SF30 pad.
-
OK, I’ve taken it apart and put it back together again, and the problem persists. Even more worryingly, if I take the Pi out of its case and just connect it directly to the TV, it’s still the same issue. Anyone got any idea what might resolve this please?
-
@Ka Are you using the first HDMI port to connect your TV to the Pi ? By default it's the only one that has audio enabled.
-
@mitu that was it, I think - can’t believe it was something so simple. Thank you!
-
My problem was solved in the strangest way. Dust.
Thanks to you all
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.