Has anyone found a definitive fix for this? I am encountering an issue with DPC latency causing clicking and popping when trying to record using multi-track audio software (in my case Presonus StudioOne, but exact same issue reported by countless others
I've read on other forums across the internet, with a wide range of DAW software on all manufacturers Windows notebooks). When using the LatencyMon utility, I consistently see "...reported DPC routine execution time" of 4100 or higher, from ACPI.sys activity.
Noises occur using either external audio interface, or onboard sound card (when left enabled)
My system:
Dell Precision 7730, Intel i7-8750H, 40G RAM, 3x M2 SSDs (OS, Projects, Samples)
Clean install of Windows 10 Pro, build 1903
Audio Interface: PreSonus Quantum 2 (Thunderbolt 2, connected via recommended/tested startech TB3->2 adapter)
What I've tried so far that has not resolved the issue:
Set power mode to "Best Performance, additional settings to Max everything, set Minimum processor state to 100%
Disable ACPI-Compliant Control Method battery in device manager
Update BIOS, all firmware and all drivers (seriously, have gone over with a fine-tooth comb. Really ALL, and have tried both Dell and original vendor for any where available)
In BIOS:
Turned off C-states
Turn off Intel TurboBooost
Turn off Intel Speedstep
Turn off Intel Speed Shift
Set "thunderbolt adapter configuration" to "no security"
Uninstall "Intel Dynamic Platform & Thermal Framework"
Uninstall Bonjour, MaxxAudioPro, OneDrive, XBox Companion, Skype, Xbox Live, Microsoft Weather, Mail and Calendar, Solitaire, OneNote, Office, Paint3d, Print3d, Sticky Notes, Voice Recorder, Groove Music
bcdedit /set disabledynamictick yes (run cmd as administrator)
Install Latency-Mon and Process Lasso, observe that high DPC latency processes limited to cores 0, 2, and 10. Set process affinity in Process Lasso for studioone.exe to avoid those cores.
Turn off "energy efficient ethernet" in advanced options of ethernet connection
Turn off "Allow the computer to turn off this device to save power" in power management tab for both ethernet and wireless nic
Set roaming aggressiveness to "lowest" for Wireless nic
Turn off "Link Power Management" in Intel Rapid storage technology
Turn off Windows system sounds
Set Performance Options, adjust for best performance of Background Services
Performance Options -> Visual Effects "Adjust for best performance"
Advanced > Data Execution Prevention > ensured set for DEP for essential Windows programs and services only.
Settings->Privacy->Background Apps-> Let apps run in the background = Off
Device Manager > Universal Serial Bus Controllers > right-click on a "USB Root Hub" > Properties > Power Management > deselect "Allow the computer to turn off this device to save power" > press "OK."
Device Manager -> Sound, Video and game controllers -> Disable "AMD High Definition Audio Device", "Intel Display Audio", and "Realtek(R) Audio"
Turn off "Allow downloads from other PCs" in windows update delivery optimization
In power & sleep, set both screen and sleep timeout to "never"
In power options-> system settings, set power button to "shutdown", remove sleep from shutdown settings
In power options ensure "Turn on Fast Startup" is deselected
Task Manager -> Startup -> Disable "Realtek HD Audio Universal Service"
Task Manager -> Startup -> Disable Waves MaxxAudio Service Application"
There are a rash of people returning or selling their Windows based notebooks, as this issue renders them nearly unusable for multitrack audio recording. The clicking goes away if one raises the buffer size (nomenclature differs depending on software),
but this makes the audio latency unusable for recording in sync with previous tracks.