This is related to delays when using PulseAudio, as I understand - related bug.
For me this (still) happens on Debian x64 (stretch). Basically, this is fixed as in the above bug - by forcing OSS via /etc/allegro5rc and wrapping the binary with aoss. I'm leaving this here in case other people encounter that; the fix is more or less simple, but it would be nice if Factorio audio could work with ALSA out-of-the-box.
[0.12.17] Audio delay with ALSA on Linux
Re: [0.12.17] Audio delay with ALSA on Linux
Appears, including fix, in "Known Issues": https://forums.factorio.com/forum/vie ... f=7&t=3636
No need to have a separate message for it
No need to have a separate message for it
Re: [0.12.17] Audio delay with ALSA on Linux
Well, the fix in the "known issues" won't work if you're using ALSA. Note that in this thread the wrapper is AOSS, not PADSP. So maybe that item needs extending to cover other OS configs