Freezing Issue installed Fmodex64.dll file - Fix Needed

Having used the dll fix and not having sound, I switched to the “affinity” fix which prevents freezing and I still have sound.
open game.
hit your windows key
right click on your task bar and select task manager
click on details tab
find the diablo III 64 exe file…right click on it to get context menu
select affinity
you can now reduce the number of processor cores d3 will use
if you have 6 cores normally unselect all the pick two next to each other example: 2 and 3.
click okay close task manager and return to game… no freezing and no loss of sound…
I believe the idea behind this is that when diablo 3 was first designed… multicore proecessors where not a thing and having multicores in some systems causes duplications in data which leads to comp freezes. anyway…better than the dll fix and it works for most ppl