Thank you for making this. You have no idea how long I tried to find a solution to my mic randomly "popping" in OBS. I thought I tried everything: I swapped out XLR cables, I tried two different mics, I made sure my audio interface was set to 48khz just like OBS. . nothing worked. I knew it had something to do with either my audio interface or the XLR input because the popping did not occur when using the same mics in USB mode.
After doing a bit of additional research I eventually found out that audio popping in OBS when using an audio interface is apparently a common problem on Macs and it's cause is this drift between the interface's internal clock and the system clock. I came across this plugin during my search and decided to give it a try. It works perfectly. I put it at the beginning of my filter chain for my mic and all of those intermittent pops are gone. I'm not sure why this drift isn't accounted for in some way by OBS already but thank you for coming up with a solution to it.