Today when I launched Retroarch the audio was crackling pretty badly. I originally encountered this issue when I first installed Retroarch, but I managed to eliminate it by calibrating the estimated refresh rate and setting it. I then went one step further and turned on G-sync and set the refresh rate to the display reported value. This virtually eliminated any perceivable audio crackling for me. Depending on which display I’m using I switch between having g-sync on with the refresh rate set to display reported, and g-sync off with the refresh rate set to the estimated value. I have a TV and computer monitor hooked up to my computer that I switch between. I always set the screen I am using as the primary display. I am having this issue with both Beetle PSX and Beetle PSX HW.
I am at a loss for why this suddenly started happening. I have been using Retroarch this way for a couple weeks now with no crackling at all. It’s possible that I changed a setting without realizing it last night. I think I accidentally changed a global/core preset that I did not mean to. But I have completely reinstalled Retroarch several times and I’m still having the same issue.
I did some searching and found a suggestion to set the power consumption settings for Retroarch to maximum. It doesn’t seem to have made a difference.
While trying to work this issue out I noticed that if I use the keyboard for input there is no crackling at all. If I use a dualshock there is a lot of crackling, and if I use a 360 controller there is a little crackling. Using the keyboard seems to fix the issue on both the TV and the monitor. I’m thinking it might be possible that I accidentally saved a button remap that could be messing things up. I have not purposely remapped any buttons but I did find a remap file for the game I was playing and deleted it.
There are certain options I have not yet attempted, like changing the audio latency value or the input drivers. I’m hoping to fix this issue without changing my settings from what was working before, but I am willing to try anything at this point. This is driving me crazy! Any help at all is very appreciated.
Here is a link to a log file I made today.
Here is an old log I made a couple weeks ago when everything was working (except the error that motivated me to create this log which has since been fixed thanks to some awesome people on these forums ).
Note: this post has been edited many times for clarity.