Tales of Arise

Tales of Arise

View Stats:
Flare Apr 9, 2024 @ 7:45pm
May have found a cutscene audio delay fix
I just started playing the game and the audio delay was horrible. Also happens in most modern games like Sniper Elite 5 and FF7 Remake. So I started digging around the issue. I was wondering why this would come out in modern games and not the older ones.

Note that this is just a digging found from internet and my own pure conjecture, so don't take it as a gospel.
According to what I found, it turns out that the audio and video was rendered differently because a cutscene is basically the game being played without you having the controls, but instead of the old traditional "wait until the user input then plays the sound", it plays the whole sound clip right from the beginning of the cutscene, making the sound to "stall" behind the longer the cutscene is.

What triggers it apparently is the modern processor can spike its clock speed (overclock) should it be needed, and it will come back down after (to minimize voltage and heat I guess). But it doesn't overclock the whole processor. Modern motherboards have the capabilities of overclocking singular physical core when it's the only one needed. Sometimes when a task pops up, it gets assigned to a physical core, preferably the one that has the least load. You see where this is going. When the cutscene plays, a different core may be overclocked, leaving sound processing behind. So a gap is formed, and as the cutscene plays longer, the gap widens.

People have tried fixing the issue by changing the sound settings, FPS settings, resolution settings, etc. I have tried all of those, to no avail. The only exception I did not try was the suggestion of turning off your overclock, or make it run at max speed all the time. Reason why I didn't try was because if it works, it's a trade off, a detriment to my fps.

And just so happens, my birthday came up, and I was given an external DAC AMP by a family of mine. I was using an internal sound card for the longest time. Lo and behold, the issue suddenly is gone. I thought it's just Tales, so I tried reinstalling all the games I had cutscene audio delay issues with. It's gone. All of it.

My best educated guess is that USB input is unaffected by this processing queue. Having an argument "having a sound card that processes your sound" is invalid because I had an internal one, but it's PCIe. Some people that has no problem of audio may be using a USB connected speaker, bluetooth, or have a DAC AMP like I do now.

This is an issue unresolved by a lot of games and I saw it a lot in forums. Would love it if the community provides feedback if:
1. You have USB / Bluetooth connected speakers, and whether you have an audio delay or not
2. You have DAC AMP and have no audio delay, and whether you have an audio delay or not
3. I forgot about HDMI having the ability to output sound, so please inform me whether this affects the sound or not.
4. Anyone who has this problem, have both devices (audio connected through and not through USB/HDMI) confirming whether this fixes or emerges the issue

Thanks for reading my TED Talk