I’ll offer my fix here too since it is slightly different to the rest and started after I did a cubase upgrade from 7 to 9.5.10 and windows 7 pro 64 update to fully patched OS.
I was working fine after this with the on board sound card as long as the ASIO Guard was off, though latency was bad, I didnt get the pops.
I finally got round to adding my Mackie Blackbird firewire interface back in, and sure enough the pops and cracks started as soon as I did on playback and record.
tried everything from disabling network cards, to removing all usb stuff and pretty much everything I could find while searching this forum the last two weeks.
the solution came to me last night and it worked. my problem was a combination of three things:
- the ASIO guard being enabled was my main issue, for some reason my Mackie doesnt like it being disabled it peaks out the real-time in idle.
in the end I had to disable it and then hunt for a fix while in that state. which led me eventually to…
- the IEEE 1394 legacy drivers need to be installed instead of Texas instr. driver for firewire, again a known fix but Windows had auto-upgraded when I ran the patches, I guess. Also with the ASIO guard enabled just installing the legacy drivers made no differnce, but when the ASIO Guard was disabled the Mackie was spitting at me.
- Tweaking the Mackie buffer to 512 set in low latency mode and that finally calmed it down whe ASIO Guard was disabled and when the legacy drivers were installed for firewire as well, the pops and cracks stopped. phew.
once I did all those things together I got rid of the pops and cracks, if I missed any single one of them out, the pops come back or the real-time mode goes into tilt in idle. maybe a quirk of the Mackie not liking ASIO Guard disabled but that threw me off the main issue, which I am pretty sure was the ASIO Guard, but in my case I needed additional things tweaked to resolve it.
hope this helps anyone looking for a solution. sometimes a combo of them works. only 2 weeks to figure that out!