elizagamedev / mkxp-oneshot

mkxp, forked for OneShot
GNU General Public License v2.0
76 stars 28 forks source link

[Linux] Sound skips on PulseAudio during dialogue #1

Open E100Beta opened 7 years ago

E100Beta commented 7 years ago

I do not know if you accept issues in this repository, nor do know if you consider this a real issue, so I am sorry in advance. I've just started playing OneShot on Linux using files I've built from this repository, and discovered a slightly annoying glitch during dialogue - sometimes the sounds of talking would... conflict with each other? One would start before last finished, and it creates a rapid succession of distorted sound. At least every time someone talks at least one thing goes wrong, from a slight pop to a completely distorted mess.

I only state this because neither Windows nor WINE had this issue while playing.

Do I need to provide any additional info? Executing ./oneshot in terminal does not give any audio-specific debug output, so I think it's pulse problem. I will also try some other pulse settings to see if I can find easy workaround.

Edit: the issue seems to go away if removing tsched=0 from /etc/pulse/default.pa in the following line: load-module module-udev-detect tsched=0 This IS non-standard configuration, but without it some other apps (e.g. a browser) start introducing gliches in audio on my audiocard. But this is not your problem, of course.