ValveSoftware / ValveSoftware/Proton
Audio latency when the audio output samplerate is default to higher than 48 KHz.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
- Name of the game with compatibility issues: RESIDENT EVIL 2 / BIOHAZARD RE:2
- Steam AppID of the game: 883710
System Information
- GPU: RX 580
- Driver/LLVM version: Mesa 19.3.4
- Kernel version: 5.5.6-1
- Link to full system information report as Gist:https://gist.github.com/laichiaheng/efb0cbc8cac0b462b0abf32889bd4de9
- Proton version: 5.0.3
I confirm:
- that I haven't found an existing compatibility report for this game.
- that I have checked whether there are updates for my system available.
Symptoms
There is a serious latency issue when the default output sample rate is higher than 48KHz, but the problem is gone if I have played other 96KHz music first, then there is no latency in game although the output format is resampled to 96KHz.
Reproduction
edid /etc/pulse/daemon.conf
edid default-sample-rate to 96000
pulseaudio --kill
pulseaudio --start
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce RESIDENT EVIL 2 with default-sample-rate set to 96000 in /etc/pulse/daemon.conf, restarting PulseAudio with pulseaudio --kill and pulseaudio --start. Compare the game's audio latency before and after playing 96 KHz music, and use the Proton log if available; done means high-rate output no longer causes latency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100