Re: foobar2000 v2.0 bugs
Reply #546 – 2023-03-29 07:15:54
Possible workarounds:Increase output buffer length - smooth mode starts playing after 1/4th of the buffer is ready, that would be 250ms with defaults; if more audio audio doesn't arrive in time after that, glitch happens. Try 5000ms output buffer instead of the default 1000ms please. Change automatic resampling behavior - by default, SSRC is used to resample played audio to match Windows Mixer sample rate. SSRC which isn't very CPU efficient, you can set Advanced Preferences / Tools / Automatic Resampling to "Resampler (RetroArch)", without the quotation marks, or to any other name of DSP which you wish to be used for implicit resampling. Please report if either of the above helps. They didn't help. Buffer length didn't seem to affect it at all. Regarding the resampler I've been using - I've been upsampling to 176400Hz for final output because I recall seeing graphs which showed the DAC handled it more cleanly, however I can't claim that for certain because I can't find said graphs anymore and I don't think I could tell a difference either way. I think for now I'm just going to remove that resampler from the DSP chain and listen at 44100Hz. It's also important to note that this DAC was in exclusive mode, so I don't think the automatic resampler would have been activated during my tests except on the other audio device. Oddly, I use the same resampler earlier in the chain and it never causes a problem unless it comes after the Stereo Convolver or other offending component.