RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Audio issues after latest Raspbian updates (June 2020)

    Scheduled Pinned Locked Moved Help and Support
    audiobusteremulationstatioraspbianupdate
    104 Posts 27 Posters 60.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • IdelacioI
      Idelacio @Idelacio
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • IdelacioI
        Idelacio
        last edited by

        So after reloading the image and updating it (versions listed above) I now get new errors!

        ALSA lib control .c:1375:(snd_ctl_open_noupdate) Invalid CTL hdmi
        VolumeControl::init() - Failed to attach to default card!

        I have sound across OMX, BG music and games but volume control does not work in the ES menu and the options in teh ES menu for Audio card/device etc are pre update style despite having updated everything.

        1 Reply Last reply Reply Quote 0
        • IdelacioI
          Idelacio
          last edited by

          Okay so started from SCRATCH, joys, and updated the system IMMEDIATELY (after applying wireless settings) and then applied audio settings. Did toss up the errors before setup but now it's working fine for all sound playing functions.

          1 Reply Last reply Reply Quote 0
          • R
            RussellB
            last edited by RussellB

            Hi all,

            I posted a new topic on this but this might be better here...

            Can someone who has updated their configuration try lzdoom to see if it generates sound? It used to before; I must have updated something that updated my sound configuration and now that is the only program that doesn't output sound to the HDMI.

            By the way, uname -r returns: 4.19.97-v8+

            RussellB.

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @RussellB
              last edited by

              @RussellB said in Audio issues after latest Raspbian updates:

              By the way, uname -r returns: 4.19.97-v8+

              This topic is for the changes in the audio settings when using this kernel version 4.19.118 or later, so it doesn't really apply to your case.

              1 Reply Last reply Reply Quote 0
              • R
                RussellB
                last edited by

                Sorry about that.

                I updated to the latest kernel and I'm still having this problem. :-(

                1 Reply Last reply Reply Quote 0
                • M
                  MISTERHOLLYW00D
                  last edited by MISTERHOLLYW00D

                  I have some audio issues. Not sure if anyone here knows how to fix this.

                  I use this user created script that allows for a volume switch of off medium high.

                  This worked fine but since the update its ran to some issues. When system is rebooted the switch might not work anymore.

                  Plus on the Pi4 it won't work at all.

                  I think its the PCM not being located

                  Here is the script I'm using

                  https://drive.google.com/file/d/1oy5WzMGDGdXXdjEkhYcXtn7YQCJzAdbb/view

                  https://icculus.org/~icculus/dotplan/arcade1up/arcade1up-volume-gpio.c

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @MISTERHOLLYW00D
                    last edited by mitu

                    @MISTERHOLLYW00D said in Audio issues after latest Raspbian updates:

                    Here is the script I'm using...

                    You'll have to ask the user that created the script to amend it for the changes brought by the Raspbian Linux kernel updates. You can try replacing "PCM" in the source code with the correct mixer name (HDMI/Headphones, depending on what you use for audio output) and re-compile the .c file included in the instructions.

                    UberLumbyU 1 Reply Last reply Reply Quote 0
                    • UberLumbyU
                      UberLumby @mitu
                      last edited by

                      Does this by chance effect the audio playing games? I've noticed some consoles have very low audio compared to others even when I have my sound settings at 100% but I don't see any errors I have BGM on emulation station that still works fine

                      [Linux 5.10.103-v7+ armv7l GNU/Linux
                      Retropie 4.8
                      Raspberry Pi 3B+]

                      mituM 1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @UberLumby
                        last edited by

                        @UberLumby No, the info in this topic applies to EmulationStation only.

                        1 Reply Last reply Reply Quote 1
                        • Y
                          Yobiwan
                          last edited by Yobiwan

                          I had to revert to the previous Audio configuration in order to use 3.5mm output. It works now, but splashscreen's audio is distorted. Like metallic sound...
                          I downgraded firmware but same issue.

                          mituM 1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator @Yobiwan
                            last edited by mitu

                            @Yobiwan Don't understand why, the headphone jack works fine in either configurations (upgraded kernel/firmware or not).

                            1 Reply Last reply Reply Quote 0
                            • XEntombmentXX
                              XEntombmentX
                              last edited by

                              When I originally installed RetroPie, I had no audio whatsoever and this worked great for fixing both in-game and in the menu. However, I screwed something up somewhere along the line, so I reimaged my SD card and did a clean install. After that, and after going through all of these steps, I have sound in my ROMs, but not in EmulationStation menu itself.

                              I'm going through HDMI, which has been set in the Audio menu in RetroPie, in raspi-config, and retropie_setup (which has been updated). My EmulationStation core package is updated from source (for whatever reason, it's not giving me a version number). My sound in EmulationStation is set to Default, HDMI, ALSA.

                              Pi Model: 4B+
                              Power Supply: Pi Brand Supply
                              RetroPie Version: 4.6.7
                              Built From: RPi Imager to microSD
                              USB Devices: WD 2TB external HDD
                              Controller: Xbox One S controller, wired

                              1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator
                                last edited by

                                Did you also update the kernel/firmware during the updates ? EmulationStation's version appears when you bring up the menu with Start in the main carousel.

                                XEntombmentXX 2 Replies Last reply Reply Quote 0
                                • XEntombmentXX
                                  XEntombmentX @mitu
                                  last edited by

                                  @mitu said in Audio issues after latest Raspbian updates:

                                  Did you also update the kernel/firmware during the updates ?

                                  I thought I did, but I'll try it again.

                                  EmulationStation's version appears when you bring up the menu with Start in the main carousel.

                                  Ah okay, it's 2.9.3RP

                                  1 Reply Last reply Reply Quote 0
                                  • XEntombmentXX
                                    XEntombmentX @mitu
                                    last edited by

                                    Did you also update the kernel/firmware during the updates ?

                                    @mitu I made sure to update the kernel and other underlying packages and the issue still persists.

                                    mituM 1 Reply Last reply Reply Quote 0
                                    • mituM
                                      mitu Global Moderator @XEntombmentX
                                      last edited by

                                      @XEntombmentX If you run

                                      uname -r && aplay -l
                                      

                                      what's the output ?

                                      XEntombmentXX 1 Reply Last reply Reply Quote 0
                                      • XEntombmentXX
                                        XEntombmentX @mitu
                                        last edited by

                                        @mitu

                                        5.4.51-v7l+
                                        **** List of PLAYBACK Hardware Devices ****
                                        card 0: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
                                          Subdevices: 4/4
                                          Subdevice #0: subdevice #0
                                          Subdevice #1: subdevice #1
                                          Subdevice #2: subdevice #2
                                          Subdevice #3: subdevice #3
                                        card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
                                          Subdevices: 4/4
                                          Subdevice #0: subdevice #0
                                          Subdevice #1: subdevice #1
                                          Subdevice #2: subdevice #2
                                          Subdevice #3: subdevice #3
                                        mituM 1 Reply Last reply Reply Quote 0
                                        • mituM
                                          mitu Global Moderator @XEntombmentX
                                          last edited by

                                          @XEntombmentX This looks ok. Are you able to set the volume in EmulationStation without the errors shown in the starting post ? Do you have sound enabled in EmulationStation ?

                                          XEntombmentXX 1 Reply Last reply Reply Quote 0
                                          • XEntombmentXX
                                            XEntombmentX @mitu
                                            last edited by

                                            @mitu Yes, it keeps the volume at the level I've set it to, navigation sounds are on, no errors when launching games.

                                            mituM 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.