Sometimes PulseAudio likes to freak out for no apparent reason. Whether it’s static in an application (like Discord) or just general static, the below is what I have done to fix it nearly every time.

To fix, open /etc/pulse/ as superuser in an editor (e.g. nano):

  • Find load-module module-udev-detect
  • Add tsched=0 to the end: load-module module-udev-detect tsched=0
  • Close your editor
  • Reload pulse: pulseaudio -k && sudo alsa force-reload