Upon a recent update to VMware Fusion 11.5.5, sound began crackling in Windows 10. For some reason
sound.virtualDev = "hdaudio"
was missing from my .vmx file so Windows 10 was using VMWare’s generic audio drivers. Added that line into the .vmx file and all is well as now Windows is using its High Definition Audio device drivers. Thanks to this AppleVis post for giving me the idea.
Follow up: I just noticed that this AppleVis post reported nearly the same issue I had and the same fix. Apparently this may be known to be an issue at VMWare.