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

    Choppy soundwith all emulators

    Scheduled Pinned Locked Moved Help and Support
    sound delaysound lagsound issue
    29 Posts 5 Posters 9.1k 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.
    • R
      rasp_renegade
      last edited by rasp_renegade

      Hello everyone!

      As always, I am my own worst enemy. I had issues with my controls so I ran all updates. After that my controllers were back to normal, but the sound did not work at all until disconnecting the HDMI cable from TV. After that the audio was choppy. I played with every sound setting in the UI to no avail.

      -I can watch movies or listen to music on the pixel desktop with no issues
      -Every rom on every emulator has choppy sound, while the video FPS is normal
      -Cooling is fine
      -Voltage is fine

      pi4 model B Rev 1.4
      RetroPie 4.7.16
      EmulationStation v2.9.6 RP
      Canakit 2.5A
      Sound output HDMI

      EDIT: The TV is a 1080P, not 4K

      Not sure which config file to upload if someone can direct me

      DarksaviorD 1 Reply Last reply Reply Quote 0
      • DarksaviorD
        Darksavior @rasp_renegade
        last edited by

        @rasp_renegade Are you using a 4k tv? If so, you'll have to set the resolution to 1080p.

        R 1 Reply Last reply Reply Quote 0
        • dankcushionsD
          dankcushions Global Moderator
          last edited by

          further info: https://retropie.org.uk/docs/Pi4/#4k-video-display

          R 1 Reply Last reply Reply Quote 0
          • R
            rasp_renegade @Darksavior
            last edited by

            @darksavior
            No it is a 1080P. Its old, there was not 4K yet.

            1 Reply Last reply Reply Quote 0
            • R
              rasp_renegade @dankcushions
              last edited by

              @dankcushions It is not a 4k

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

                Do you have the desktop installed ? If yes, then check in the Audio menu if you have PulseAudio installed, it is installed (nowadays) automatically if you install the desktop.

                R 1 Reply Last reply Reply Quote 0
                • R
                  rasp_renegade @mitu
                  last edited by

                  @mitu

                  I dont see PulseAudio. I google to see where it might be with no luck. The audio menu does not show me much, and i dont see under installed packages. Should I install it?

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

                    @rasp_renegade said in Choppy soundwith all emulators:

                    The audio menu does not show me much, and i dont see under installed packages.

                    The Audio menu should show you (at the top) if the Audio is using ALSA or PulseAudio.

                    Should I install it?

                    No.

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      rasp_renegade @mitu
                      last edited by

                      @mitu

                      Is the audio menu the speaker icon near the top? If so I see neither. I right-click and go to properties and nothing there either

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

                        @rasp_renegade Are you using the desktop to check the Audio ? I was referring to the Audio menu in the RetroPie system from EmulationStation.

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          rasp_renegade @mitu
                          last edited by rasp_renegade

                          @mitu

                          OH! Sorry. It is ALSA.

                          I tried to enable PulseAudio, but ALSA is still displayed at the top. I even tried to reset to defaults with no change in the audio.

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

                            Are you running EmulationStation from the desktop ?
                            Having PulseAudio running may cause the sound to be choppy, so you shouldn't try to enable it. It may be running, but not detected by the audiosettings script.

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              rasp_renegade @mitu
                              last edited by

                              @mitu

                              Correct. Desktop runs at startup, then i launch emulationstation from the CLI. This is how it was running before the update messed up the audio

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

                                @rasp_renegade This is not a supported configuration. Please run EmulationStation from the console, without the desktop, and see if you still get the same issues.

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  rasp_renegade @mitu
                                  last edited by rasp_renegade

                                  @mitu

                                  Very cool. I changed startup option from Desktop to the console. The sound is back to normal, but now the game speed/ audio is twice as fast. What happened there?

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

                                    @rasp_renegade are you sure it's not a US/EU ROM version issue (60hz vs 50hz) ? Did you change anything recently in the emulator settings ? What emulator/system are you checking with ?

                                    R 1 Reply Last reply Reply Quote 0
                                    • R
                                      rasp_renegade @mitu
                                      last edited by

                                      @mitu

                                      I have atari2600, all MAME, C64, NES, SNES, Sega32x, N64. ROMS all US. Keep in mind that all emulators and ROMs were fine before the update, except for N64.
                                      The nice thing is now N64 runs perfectly where before it was choppy video and audio.

                                      I made no changes to video output at all, just played with audio but set all back as I was testing.

                                      With booting to the console I get:
                                      60 FPS, 16ms

                                      Just for kicks, I switched back to boot from desktop to get:
                                      7 FPS ,143 ms

                                      What is the expected FPS?

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

                                        @rasp_renegade said in Choppy soundwith all emulators:

                                        I have atari2600, all MAME, C64, NES, SNES, Sega32x, N64. ROMS all US. Keep in mind that all emulators and ROMs were fine before the update, except for N64.

                                        Could it be that all emulators beside N64 are Libretro/RetroArch emulators ? This might indicate an issue with your RetroArch configuration.

                                        What is the expected FPS?

                                        If you resolution is running at 60hz, 60 would be the expected FPS for an emulator running at full speed.

                                        R 1 Reply Last reply Reply Quote 0
                                        • R
                                          rasp_renegade @mitu
                                          last edited by

                                          @mitu said in Choppy soundwith all emulators:

                                          Could it be that all emulators beside N64 are Libretro/RetroArch emulators ? This might indicate an issue with your RetroArch configuration.

                                          How can I tell? Just to check I went into the RetroArch config menu and selected reset to defaults

                                          If you resolution is running at 60hz, 60 would be the expected FPS for an emulator running at full speed.

                                          Where can I see the setting in hz. I only see screen size

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

                                            Could it be that all emulators beside N64 are Libretro/RetroArch emulators ? This might indicate an issue with your RetroArch configuration.

                                            How can I tell?

                                            You can telll which emulator is running in the runcommand launch screen - if the emulator name is starting with lr-, then it's a libretro/RetroArch emulator, otherwise is a standalone emulator.

                                            Just to check I went into the RetroArch config menu and selected reset to defaults

                                            That's not advisable, especially if you enabled 'Save Configuration on Exit' in RetroArch. RetroArch's defaults are not always suitable for a Pi4, the RetroPie installation script will set the correct defaults.

                                            If you resolution is running at 60hz, 60 would be the expected FPS for an emulator running at full speed.

                                            Where can I see the setting in hz. I only see screen size

                                            If you open up the runcommand launch menu, you'll see the current resolution

                                            R 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.