Audio not working RPI3B+
-
Re: Audio issue with latest version of RetroPie
getting message
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hdmi
1v10: VolumeControl::init() - Failed to attach to default card!the /boot/config.txt is showing that dtparam=audio=on is present
When I attempt to change the volume settings via the start menu it resets the volume to 0%. I am getting sound on splash screen and when I run kodi within emulation station. Loading a friend's SD card takes the issue away, wanting to try and solve without having to write a new card. audio out is done with HDMI basic rpi3 b+ no over clocking and it is on retropie 4.5.1 (I think). so I am not thinking that it is a hardware issue because it is working with another boot with no noticed issue, I believe it is some setting that got changed that I did not notice and I was wondering if there is a way to fix this.
-
Try changing the Audio settings in Emulationstation - Audio Card and Audio Device. Try with Audio Device = PCM, Audio Card = Default.
-
Hi, I'm what we'll call a noob in the retropi world. I started having the same issue as DKarn. I've had sounds working but today stopped after changing monitors and adding a splash video to my build. Not sure which caused the problem but while trying to figure out the issue and get my sound back I started getting the errors as DKarn. So maybe this will help others. In my case I was using speakers connected to the 3.5mm Jack, but I assume the same may apply.
Aside from the /boot/config.txt change that you mention DKarn, I also added the line
hdmi_force_edid_audio=1First, I was also getting that errors you pasted when launching a rom. I had the wrong setup for the audio in the emulationstation. Hit Start, go sound. Set the Device to Default, and use PCM. Those should stop those errors (did for me). But was still not getting any sound out of the emulation (note that the sound at the splash screen worked fine)
I used this link to help me troubleshoot
https://elinux.org/R-Pi_Troubleshooting#SoundSecond, my issue in the end was that the sound was playing was was very, very low, even with the speaker-test mentioned in that link, no idea how this changed. I had to turn the volume on my speakers to max, to finally hear some faint sounds. In Emulation station you can go to the retropi setup and access the audio there, then go into the mixer controls and boost the sound up.
Hope this helps.
-
@mitu I tried doing that and nothing changed, btw sorry for the delay is reading your post my days ended up getting busy
-
@DKarn No problem, there's no rush. Try other values for the Audio Card setting. Did you happen to notice what are the settings for your friend's installation ?
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.