Hello!
I'm trying to produce music on my laptop using Ableton Live 9.7 and my audio interface (Behringer UMC404HD). I noticed some crackling (5-7 times per minute) with a buffer size of 256 samples at a sampling rate of 44.1kHz, which can of course be solved by increasing the buffer size. This won't do for when I'm recording my guitar (plugged directly into the interface), letting a plugin (Helix Native) do some DSP and monitoring the result via the audio output of the UMC404HD, since the latency would be too high to play properly. Also these clicks and pops are noticeable when I'm simply playing back tracks that only use an orchestra plugin that Live reports to cause only about a 20% CPU load.
I already tried to optmize my System using LatencyMon to find the culprits, and after updating my BIOS, updating my GPU driver, disabling my wireless adapter, downloading, importing and setting Windows to the "High Performance" power plan, disabling CPU throttling via regedit and updating my LAN driver, LatencyMon started showing me reasonable numbers (no more DPC calls >5ms) and the crackles have been reduced to about 3-4 per minute.
The only drivers left causing DPC execution times over 1ms were Wdf01000.sys and ACPI.sys. At this point I tried running the same setup from my old laptop, and I am able to play back the same orchestra track with no audio glitches even with UMC404HD's buffer size set as low as 64 Samples (@44.1kHz)! If I try that on my newer laptop, I'm in for loads and loads of crackling. So I'm fairly certain the issue's not a lack of processing power to run those plugins (since my older laptop got an way older.
I recorded an els trace of a Live project running (that uses Helix Native) with Windows Performance Analyzer, you can find it here: Dropbox - LAPTOP-GAV50J7H.01-27-2018.23-23-29.7z
I tried looking at it myself, but I can't seem to find more info than that ACPI.sys is causing the longest DPC times, looking at it's stack doesn't tell me anything useful.
Here is the rest of the info the posting instructions for DPC latency issues require:
HP Omen 17-w111ng Laptop running Windows 10 Home, x64 Bit, was OEM, I believe I did reinstall the OS shortly after getting the PC though (still Win10 Home)
The hardware is about one year old, just like the current OS installation.
CPU: Intel i7-6700HQ running at 2.6GHz
RAM: 16GB of unkown type since speccy won't tell me more
GPU: Nvidia GTX 1070
Driver Verifier is not enabled. Got no antivirus running, only the standard windows firewall is enabled.
I sometimes use VPN, but it wasn't running this whole time.
I'm not using disk imaging tools and not over/underclocking.
msinfo dump: Dropbox - msinfo32.nfo
dxdiag dump: Dropbox - DxDiag.txt
speccy dump: Dropbox - LAPTOP-GAV50J7H.speccy
If anybody has got the time to take a closer look or an idea, I'd be very happy to hear about it! Thanks for your time.
I'm trying to produce music on my laptop using Ableton Live 9.7 and my audio interface (Behringer UMC404HD). I noticed some crackling (5-7 times per minute) with a buffer size of 256 samples at a sampling rate of 44.1kHz, which can of course be solved by increasing the buffer size. This won't do for when I'm recording my guitar (plugged directly into the interface), letting a plugin (Helix Native) do some DSP and monitoring the result via the audio output of the UMC404HD, since the latency would be too high to play properly. Also these clicks and pops are noticeable when I'm simply playing back tracks that only use an orchestra plugin that Live reports to cause only about a 20% CPU load.
I already tried to optmize my System using LatencyMon to find the culprits, and after updating my BIOS, updating my GPU driver, disabling my wireless adapter, downloading, importing and setting Windows to the "High Performance" power plan, disabling CPU throttling via regedit and updating my LAN driver, LatencyMon started showing me reasonable numbers (no more DPC calls >5ms) and the crackles have been reduced to about 3-4 per minute.
The only drivers left causing DPC execution times over 1ms were Wdf01000.sys and ACPI.sys. At this point I tried running the same setup from my old laptop, and I am able to play back the same orchestra track with no audio glitches even with UMC404HD's buffer size set as low as 64 Samples (@44.1kHz)! If I try that on my newer laptop, I'm in for loads and loads of crackling. So I'm fairly certain the issue's not a lack of processing power to run those plugins (since my older laptop got an way older.
I recorded an els trace of a Live project running (that uses Helix Native) with Windows Performance Analyzer, you can find it here: Dropbox - LAPTOP-GAV50J7H.01-27-2018.23-23-29.7z
I tried looking at it myself, but I can't seem to find more info than that ACPI.sys is causing the longest DPC times, looking at it's stack doesn't tell me anything useful.
Here is the rest of the info the posting instructions for DPC latency issues require:
HP Omen 17-w111ng Laptop running Windows 10 Home, x64 Bit, was OEM, I believe I did reinstall the OS shortly after getting the PC though (still Win10 Home)
The hardware is about one year old, just like the current OS installation.
CPU: Intel i7-6700HQ running at 2.6GHz
RAM: 16GB of unkown type since speccy won't tell me more
GPU: Nvidia GTX 1070
Driver Verifier is not enabled. Got no antivirus running, only the standard windows firewall is enabled.
I sometimes use VPN, but it wasn't running this whole time.
I'm not using disk imaging tools and not over/underclocking.
msinfo dump: Dropbox - msinfo32.nfo
dxdiag dump: Dropbox - DxDiag.txt
speccy dump: Dropbox - LAPTOP-GAV50J7H.speccy
If anybody has got the time to take a closer look or an idea, I'd be very happy to hear about it! Thanks for your time.