Forum Discussion
Intermittent real time ASIO audio glitches on ASUS ROG FLOW X16
I'd appreciate some assistance diagnosing intermittent audio glitches, using real time ASIO audio.
LatencyMon is now showing no problems, even when a glitch occurs, so I have switched to the WPR/WPA.
I've attached a screen grab of a WPA analysis. What's the best way to make the ETL file available? To me, it appears that the system sort of went to sleep at around 66.4s in. Not shown is the "Generic Events" category of "System Activity" - certain processes in this category just sort of stop at the same time as well.
Any advice on how to drill deeper would be appreciated.
Note that I don't know how consistent this "signature" in WPA is yet. Other captures seem to show background processes executing, and I've stopped the offending processes (or at least, noted them down).
Environment:
ASUS ROG FLOW X16, Windows 11 Home
Arturia Minifuse 2 connected via USB-C, 128 samples buffer size
VB-Audio ASIO Driver Test utility app. (audible glitches occur when the "Callback Error" percentage reaches 100% )
4 Replies
- MuoziIron Contributor
Your observation about the system "going to sleep" at around 66.4s suggests a possible power state transition causing delays. Check for D0 Entry/Exit events or C-State transitions that coincide with the glitches.
- GregSCopper Contributor
I now know what the problem is - something is changing the system timer resolution to 15.6ms, intermittently, for a single timer tick. Will report back when I know what is requesting this change.
- barthvaporIron Contributor
Update the sound card driver and disable BIOS power-saving mode. If that really doesn't work, use an external sound card!
- GregSCopper Contributor
I'm already using an external soundcard - as I mentioned in my original post, it's an Arturia Minifuse 2. Driver is current.
Regarding power saving, I can't see any applicable BIOS settings, but I'm using the Armour Crate "Turbo" profile, and have made additional changes to the relevant power profile to ensure that CPU throttling & parking do not occur.
I have also unchecked "Allow this device to be switched off" in the Device Manager, for all USB controllers.
Onr little thing though - I don't have the "USB Selective Suspend" setting visible in the power profile. I've tried using the Power Profile Explorer app to enable that setting, but it doesn't work.