Helpful ReplyDPC Latency Issue

Page: 12 > Showing page 1 of 2
Author
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
2018/08/10 22:48:54 (permalink)

DPC Latency Issue

Hey guys!
 
I've got a 2i4 1st Gen from Focusrite, love it been using it on my HP laptop, works like a charm. Just got a custom built monster PC and was anxious to use it with Sonar Platinum but all audio that comes through the USB interface is crackly, poppy, blendy, and even slowed at times. I reached out to Focusrite and was unable to find a solution. Disabled fast boot, the USB power savers, power management and updated the BIOS to no avail. 
 
My specs ASUS
Intel Core i7-6700K @ 4.00GHz
32 GB RAM
Realtek High Def Audio
GTX 1070
 
My DPC Latency Test:
_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system seems to be having difficulty handling real-time audio and other tasks. You may experience drop outs, clicks or pops due to buffer underruns. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:06:20 (h:mm:ss) on all processors.

_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DESKTOP-2CNQ6D3
OS version: Windows 10 , 10.0, build: 17134 (x64)
Hardware: ASUSTeK COMPUTER INC., Z170-AR
CPU: GenuineIntel Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Logical processors: 8
Processor groups: 1
RAM: 32706 MB total

_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 4008 MHz
Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.
WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature.
 
_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.
Highest measured interrupt to process latency (µs): 649.709164
Average measured interrupt to process latency (µs): 2.397719
Highest measured interrupt to DPC latency (µs): 647.409761
Average measured interrupt to DPC latency (µs): 0.960707

_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.
Highest ISR routine execution time (µs): 434.452844
Driver with highest ISR routine execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Highest reported total ISR routine time (%): 0.035395
Driver with highest ISR total time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Total time spent in ISRs (%) 0.057721
ISR count (execution time <250 µs): 261627
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-999 µs): 7
ISR count (execution time 1000-1999 µs): 0
ISR count (execution time 2000-3999 µs): 0
ISR count (execution time >=4000 µs): 0

_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.
Highest DPC routine execution time (µs): 1827.371507
Driver with highest DPC routine execution time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Highest reported total DPC routine time (%): 0.125322
Driver with highest DPC total execution time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Total time spent in DPCs (%) 0.172886
DPC count (execution time <250 µs): 987835
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 1450
DPC count (execution time 1000-1999 µs): 1
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0

_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.
NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.
Process with highest pagefault count: explorer.exe
Total number of hard pagefaults 354
Hard pagefault count of hardest hit process: 110
Number of processes hit: 19

_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 11.066701
CPU 0 ISR highest execution time (µs): 353.273204
CPU 0 ISR total execution time (s): 1.660805
CPU 0 ISR count: 256983
CPU 0 DPC highest execution time (µs): 1827.371507
CPU 0 DPC total execution time (s): 5.177946
CPU 0 DPC count: 970207
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 1.257480
CPU 1 ISR highest execution time (µs): 434.452844
CPU 1 ISR total execution time (s): 0.094937
CPU 1 ISR count: 4627
CPU 1 DPC highest execution time (µs): 507.508982
CPU 1 DPC total execution time (s): 0.047922
CPU 1 DPC count: 5156
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0.740061
CPU 2 ISR highest execution time (µs): 143.020459
CPU 2 ISR total execution time (s): 0.000841
CPU 2 ISR count: 24
CPU 2 DPC highest execution time (µs): 57.615519
CPU 2 DPC total execution time (s): 0.023433
CPU 2 DPC count: 10082
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0.744725
CPU 3 ISR highest execution time (µs): 0.0
CPU 3 ISR total execution time (s): 0.0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 37.918663
CPU 3 DPC total execution time (s): 0.001068
CPU 3 DPC count: 402
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 0.744677
CPU 4 ISR highest execution time (µs): 0.0
CPU 4 ISR total execution time (s): 0.0
CPU 4 ISR count: 0
CPU 4 DPC highest execution time (µs): 28.505988
CPU 4 DPC total execution time (s): 0.003752
CPU 4 DPC count: 1163
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 0.737013
CPU 5 ISR highest execution time (µs): 0.0
CPU 5 ISR total execution time (s): 0.0
CPU 5 ISR count: 0
CPU 5 DPC highest execution time (µs): 29.263224
CPU 5 DPC total execution time (s): 0.002038
CPU 5 DPC count: 689
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 0.769074
CPU 6 ISR highest execution time (µs): 0.0
CPU 6 ISR total execution time (s): 0.0
CPU 6 ISR count: 0
CPU 6 DPC highest execution time (µs): 24.442365
CPU 6 DPC total execution time (s): 0.003760
CPU 6 DPC count: 1183
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 0.710221
CPU 7 ISR highest execution time (µs): 0.0
CPU 7 ISR total execution time (s): 0.0
CPU 7 ISR count: 0
CPU 7 DPC highest execution time (µs): 41.541168
CPU 7 DPC total execution time (s): 0.001441
CPU 7 DPC count: 404
_________________________________________________________________________________________________________
 
 
 
 
Would LOVE some help with this. Been banging my head at it for a week.
 
-Cable
#1
abacab
Max Output Level: -32.5 dBFS
  • Total Posts : 4257
  • Joined: 2014/12/31 19:34:07
  • Status: offline
Re: DPC Latency Issue 2018/08/10 23:04:35 (permalink)
Just curious why you have the Realtek audio listed.  I would disable that device and use the Focusrite exclusively for all audio on that PC.
 
All of your other system specs look good.  I would check that you have set your Windows power options to 100% min/max for CPU.  I also disable SpeedStep in the BIOS. https://en.wikipedia.org/wiki/SpeedStep
 
Just to be safe, also disable your network adapter and run the latency test again.

DAW: Cakewalk by Bandlab 2018.08-32; Sonar Platinum, and others ...  Other: AIR AIEP; Akai VIP; BIAB; Fathom; Ignite; iZotope Iris 2; Miroslav; Notion; Overture; SampleTank 3; SynthMaster; Syntronik; Waves  OS: Win10 Pro x64 1709  System: Homebuilt Asus; i3 3.4Ghz; 8GB DDR3; Intel HD Graphics; Dual Monitors; Samsung EVO 850 SSD, 250GB; PCIe FireWire  Audio: M-Audio FW-410  Controllers: A-300PRO; Alesis VX49; CME Xkey  Hardware: Roland JV880; JV1080; XP-30; Alesis QS-6; Casio CZ-1000; Fender P-Bass

#2
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/10 23:27:08 (permalink)
@abacab I listed Realtek as it was the default sound driver on the PC. I disabled speedstep and had already disabled the network drivers. As for performance, all the settings are set for maximum. It's strange, I can't seem to pin the tail on this.
#3
RSMCGUITAR
Max Output Level: -64 dBFS
  • Total Posts : 1312
  • Joined: 2014/12/27 02:33:15
  • Location: Toronto
  • Status: offline
Re: DPC Latency Issue 2018/08/10 23:37:53 (permalink)
What buffer size are you running. Both in Windows (sounds, recording, (interface)properties.)
And what drivers are you using for the focusrite?
#4
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/11 00:40:40 (permalink)
I'm running 256, sample rate is 44.1 same as windows. Does windows have a buffer size? As for drivers, the standard Focusrite 2i4 one found here: https://us.focusrite.com/downloads?product=Scarlett+2i4+first+gen
 
No ASIO4All here
#5
RSMCGUITAR
Max Output Level: -64 dBFS
  • Total Posts : 1312
  • Joined: 2014/12/27 02:33:15
  • Location: Toronto
  • Status: offline
Re: DPC Latency Issue 2018/08/11 03:28:28 (permalink)
Are you getting crackling during playback or when you're trying to monitor your input in a DAW? what about just normal Windows sounds like YouTube or whatever?
#6
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/11 04:50:29 (permalink)
It's for everything: Playback, DAW, YouTube, video games. Everything has the snap-crackle-pop® sounds 
#7
fireberd
Max Output Level: -39 dBFS
  • Total Posts : 3637
  • Joined: 2008/02/25 14:14:28
  • Location: Inverness, FL
  • Status: offline
Re: DPC Latency Issue 2018/08/11 12:42:19 (permalink)
I would disregard the Focusrite for now, since its happening with just the PC and its ops.  
I would also temporarily remove the video card and just use the CPU video for the time being.  
 
Is this a factory built PC (e.g. a Dell, ASUS, etc) or was this a custom built? 
From what spec's you list its nearly identical to mine (see my sig) and I have no problems.  I only use the Intel CPU graphics, no added card, and its more than adequate for DAW operation (and general PC ops).   However I built my own and have it very "vanilla" with no ASUS tuning programs, unneeded apps, etc.   I had a problem with a previous PC and Google Chrome installation (removing Chrome and the google updater fixed it).  I also only use the built in Windows Defender antivirus as some 3rd party AV's are known to cause problems.  
 
Finally, pops/crackles/skipping, etc is an often complaint on computer forums although not as often in Win 10.  Sadly, no "one fix" for the problem, each one has to be addressed individually.
 
One option, as I mention below, is to wipe the drive, only install Win 10, needed drivers and the DAW software and in your case the Focusrite drivers.  I see reports of users doing this with a new PC on recording forums.
 
Related, I purchased a Dell Inspiron 15 "gaming" laptop last year to use for off-site (on site) recordings.  I could never get the DPC latency acceptable and had some dropouts.  After much "tweaking" and "tuning" I finally gave up and returned the OS drive (an M.2 SSD) back to the original Dell image and installed a second SSD and only installed Windows 10, needed drivers, Sonar and Studio One 3 and the drivers for my MOTU 896Mk3 Hybrid.  Nothing else.  The laptop runs clean with Resplendence Latency Mon and also runs without any problems using Sonar (I've done several long on-site recordings and no problems).  I don't do any Sonar processing with the PC, only the recordings and the projects are transferred to my DAW desktop for any processing/mixing/mastering.  
 
 

"GCSG Productions"
Franklin D-10 Pedal Steel Guitar (primary instrument). Nashville Telecaster, Bass, etc. 
ASUS Maximus VIII Hero M/B, i7 6700K CPU, 16GB Ram, SSD and conventional hard drives, Win 10 Pro and Win 10 Pro Insider Pre-Release
Sonar Platinum/CbB. MOTU 896MK3 Hybrid, Tranzport, X-Touch, JBL LSR308 Monitors,  
Ozone 5,  Studio One 4.1
ISRC Registered
Member of Nashville based R.O.P.E. Assn.
#8
abacab
Max Output Level: -32.5 dBFS
  • Total Posts : 4257
  • Joined: 2014/12/31 19:34:07
  • Status: offline
Re: DPC Latency Issue 2018/08/11 18:41:00 (permalink) ☄ Helpfulby eikelbijter 2018/08/11 23:50:45
I just ran a clean LatencyMon report on my system, and compared the resulting numbers with yours.
 
I noticed that your ISR's show a high execution time with your DirectX Graphics Kernel.  My ISR score for that driver is "0". 
 
Your CPU 0 ISR counts and total execution look a bit high also.
 
I am running Intel HD graphics on my CPU, so no discrete GPU or 3rd party graphics drivers here.  The only drivers where I got any ISR peg counts are 'Kernel Mode Driver Framework' and 'USB1.1 & 2.0 Port Driver'.
 
I think that your GTX 1070 (and the drivers) is probably worth removing as a test.  As Fireberd already suggested, try just running with the CPU integrated graphics.

DAW: Cakewalk by Bandlab 2018.08-32; Sonar Platinum, and others ...  Other: AIR AIEP; Akai VIP; BIAB; Fathom; Ignite; iZotope Iris 2; Miroslav; Notion; Overture; SampleTank 3; SynthMaster; Syntronik; Waves  OS: Win10 Pro x64 1709  System: Homebuilt Asus; i3 3.4Ghz; 8GB DDR3; Intel HD Graphics; Dual Monitors; Samsung EVO 850 SSD, 250GB; PCIe FireWire  Audio: M-Audio FW-410  Controllers: A-300PRO; Alesis VX49; CME Xkey  Hardware: Roland JV880; JV1080; XP-30; Alesis QS-6; Casio CZ-1000; Fender P-Bass

#9
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/12 00:40:21 (permalink)
This is a custom built PC, no integrated graphics just the 1070. I forgot to mention that the only hard drive is a samsung 850 evo 500GB SSD, idk if that is a problem. The drive wipe/reinstall of windows sounds like the only viable option at this point, unless there is something else ya'll suggest I try?
#10
abacab
Max Output Level: -32.5 dBFS
  • Total Posts : 4257
  • Joined: 2014/12/31 19:34:07
  • Status: offline
Re: DPC Latency Issue 2018/08/12 00:57:59 (permalink)
ccable
This is a custom built PC, no integrated graphics just the 1070.




Your Intel Core i7-6700K has onboard Intel® HD Graphics 530. > https://ark.intel.com/pro...M-Cache-up-to-4_20-GHz
 
You Z170-AR motherboard has a HDMI and displayport connections for the integrated graphics.  The Intel graphics should be enabled in the BIOS if no GPU is installed.
post edited by abacab - 2018/08/12 02:12:13

DAW: Cakewalk by Bandlab 2018.08-32; Sonar Platinum, and others ...  Other: AIR AIEP; Akai VIP; BIAB; Fathom; Ignite; iZotope Iris 2; Miroslav; Notion; Overture; SampleTank 3; SynthMaster; Syntronik; Waves  OS: Win10 Pro x64 1709  System: Homebuilt Asus; i3 3.4Ghz; 8GB DDR3; Intel HD Graphics; Dual Monitors; Samsung EVO 850 SSD, 250GB; PCIe FireWire  Audio: M-Audio FW-410  Controllers: A-300PRO; Alesis VX49; CME Xkey  Hardware: Roland JV880; JV1080; XP-30; Alesis QS-6; Casio CZ-1000; Fender P-Bass

#11
abacab
Max Output Level: -32.5 dBFS
  • Total Posts : 4257
  • Joined: 2014/12/31 19:34:07
  • Status: offline
Re: DPC Latency Issue 2018/08/12 01:02:01 (permalink)
I am also running a Samsung 850 EVO SSD, and it is the best thing that ever happened to this PC.  So that is the least likely to be causing performance issues, if it is running correctly.  Have you run Samsung Magician diagnostics yet?  >  https://www.samsung.com/semiconductor/minisite/ssd/product/consumer/magician/
 
 

DAW: Cakewalk by Bandlab 2018.08-32; Sonar Platinum, and others ...  Other: AIR AIEP; Akai VIP; BIAB; Fathom; Ignite; iZotope Iris 2; Miroslav; Notion; Overture; SampleTank 3; SynthMaster; Syntronik; Waves  OS: Win10 Pro x64 1709  System: Homebuilt Asus; i3 3.4Ghz; 8GB DDR3; Intel HD Graphics; Dual Monitors; Samsung EVO 850 SSD, 250GB; PCIe FireWire  Audio: M-Audio FW-410  Controllers: A-300PRO; Alesis VX49; CME Xkey  Hardware: Roland JV880; JV1080; XP-30; Alesis QS-6; Casio CZ-1000; Fender P-Bass

#12
mettelus
Max Output Level: -23 dBFS
  • Total Posts : 5209
  • Joined: 2005/08/05 03:19:25
  • Location: Maryland, USA
  • Status: offline
Re: DPC Latency Issue 2018/08/12 02:35:33 (permalink)
Nvidia loads a bunch of software that hampers audio. Two things to try specific to those.
1. Reload nvidia drivers as a clean install, and only check graphics drivers and PhysX.
2. Go into device manager and disable nvidia HD audio drivers.

You say network is disabled, but for others reading this, "automatic network discovery" is one of the top latency issues, and should be disabled.

ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
#13
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/12 23:14:30 (permalink)
Reinstalled the nvidia junk, disabled the video card and the HD audios then still received the crackles. Ran the samsung tool, drive condition is: Good. and the firmware is: Latest. TRIM is enabled, ACHI is activated, and RAPID mode is off. Looks like I'm gonna do an OS reinstall. Also searched and made sure the network discovery is off. this machine is a desktop with WiFi just so you know.
#14
azslow3
Max Output Level: -43 dBFS
  • Total Posts : 3233
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: DPC Latency Issue 2018/08/13 09:55:00 (permalink)
If WDM mode (YouTube) has problems, the reason should be huge. I mean not related to 1-2ms delays some drivers can have.
As the first, I will try to use it with different USB cable on different port (sure on PC itself, not with some hub).
As the second I will connect it to another PC to check.

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR
#15
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/13 12:37:07 (permalink)
Reinstalling the OS will almost surely not resolve the issue.
 
Disable WiFi and see if the audio crackles disappear.
WiFi is notorious for causing high DPC Latency and causing audio glitches when running at small ASIO buffer sizes.
 
If your audio interface is USB-2, try connecting it to a USB-2 port (instead of USB-3).
Many motherboards have additional 3rd-party USB-3 controllers.
Some audio interfaces (especially older models) tend to have problems with 3rd-party USB-3 controllers.
 

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#16
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/14 04:50:36 (permalink)
Disabled WiFi, already have the interface in a USB-2. Cable is good, I've used it on my laptop for a year. Would removing Realtek (reinstalling) be of any use?
#17
azslow3
Max Output Level: -43 dBFS
  • Total Posts : 3233
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: DPC Latency Issue 2018/08/14 07:38:10 (permalink)
ccable
Disabled WiFi, already have the interface in a USB-2. Cable is good, I've used it on my laptop for a year. Would removing Realtek (reinstalling) be of any use?

Have you checked that Realtek is working fine, without crackling? Recent Realtek also has ASIO drivers, so you can check that with Sonar and low buffer settings. If that works, WiFi and other DPC related things are not the reason.
 
Assuming the problem is with Focusrite only, I would still recommend to try different cable and port. Also check the driver, they have released new version(s) recently but not all reports I have observed in the internet are positive. You can try older.

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR
#18
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/14 12:36:26 (permalink)
ccable
Disabled WiFi, already have the interface in a USB-2. Cable is good, I've used it on my laptop for a year. Would removing Realtek (reinstalling) be of any use?



Generally speaking, disabling (onboard) Realtek sound won't have an appreciable effect on DPC Latency.
 
If the Focusrite is sharing a root-hub with another USB device, that could cause problems.
Azslow3's suggestion to try a different USB port is worth a shot.
 
From what I read above, the DPC Latency report doesn't mention a problem with 3rd-party add-on hardware/driver.
If you've disabled everything that can affect DPC Latency... and you've flashed the BIOS up (and down) with the same results, the problem may be the motherboard.  Strip the machine down to the barest of essentials (necessary to run).
If DPC Latency is still high, I'd swap out the motherboard.
 
With super high DPC Latency, it doesn't matter what audio interface, how it's connected, etc...
You'll hear audio glitches... as the ASIO buffers don't get filled in time (due to the process monopolizing the CPU).

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#19
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/15 00:42:03 (permalink)
I used a Roland 2x2 as a test, still had same problems. Just tested on my brothers pc and it worked fine. Also, my dad suggested, as you did Jim, that the motherboard may be the problem. Was reading about mine (Z170 AR) and how people have this type of problem almost commonly. Would a sound card be a fix to the issue? And if so would it make a difference if it was USB?
#20
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/15 14:36:20 (permalink)
High DPC Latency will affect *any* audio interface (doesn't matter if it's PCIe, USB, Firewire, or Thunderbolt).
To effectively work with audio, the machine needs low/consistent DPC Latency.
 

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#21
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/16 07:12:03 (permalink)
So I made sure the 2i4 was the only USB plugged into a section. MUCH better, but still have the crackles. I used Windows Performance Recorder to make a trace file in WPA. Which DPC status do I look in?
DPC/ISR by Function?
DPC by Function?
ISR by Function?
DPC Timeline Module?
 
 
Can I make a copy of this data to show you guys?
 
#22
fireberd
Max Output Level: -39 dBFS
  • Total Posts : 3637
  • Joined: 2008/02/25 14:14:28
  • Location: Inverness, FL
  • Status: offline
Re: DPC Latency Issue 2018/08/16 10:28:59 (permalink)
I have an ASUS Z170 motherboard and do not have any DPC Latency problems.  

"GCSG Productions"
Franklin D-10 Pedal Steel Guitar (primary instrument). Nashville Telecaster, Bass, etc. 
ASUS Maximus VIII Hero M/B, i7 6700K CPU, 16GB Ram, SSD and conventional hard drives, Win 10 Pro and Win 10 Pro Insider Pre-Release
Sonar Platinum/CbB. MOTU 896MK3 Hybrid, Tranzport, X-Touch, JBL LSR308 Monitors,  
Ozone 5,  Studio One 4.1
ISRC Registered
Member of Nashville based R.O.P.E. Assn.
#23
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/16 12:58:18 (permalink)
We used Asus Z170 motherboards as well... but they made numerous Z170 motherboards.
It's possible that particular motherboard has a problem.
It's somewhat rare, but I've seen it before.
Years ago with an Asus or Gigabyte motherboard... and more recently with EVGA.
 
If the OP has ruled out literally every other piece of hardware, the motherboard is the only thing left.

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#24
ccable
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2015/02/13 18:31:30
  • Status: offline
Re: DPC Latency Issue 2018/08/16 17:16:11 (permalink)
I ran another Latency test, this time at 512 Buffer Size, cleaner sound still with crackle, though not as much and found 3 Drivers with high execution.
 
WDF1000.sys
- ISR Count: 20014
- DPC Count: 20012
- Highest Execution: 0.308
 
HDAUDBUS.sys 
- ISR Count:16054
- DPC Count: 1428
- Highest Execution: 0.144
 
DXGKRNL.sys
- ISR Count: 14626
- DPC Count: 8000
- highest Execution: 0.108
 
 
Before we seal the coffin, any thoughts here?
#25
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/16 18:36:12 (permalink)
FWIW, The ASIO buffer size of your audio interface has no bearing on DPC Latency.
 
If your DPC Latency is a littler on the higher size (say 500uSec), running larger ASIO buffer sizes can mitigate that... at the expense of higher audio latency.
 
To effectively work at low audio latency, you have to have low/consistent DPC Latency.
 
If you've gone thru all the other variables, I'd swap out the motherboard.
 

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#26
tlw
Max Output Level: -50 dBFS
  • Total Posts : 2546
  • Joined: 2008/10/11 22:06:32
  • Location: West Midlands, UK
  • Status: offline
Re: DPC Latency Issue 2018/08/16 20:07:58 (permalink)
One thing that might be worth trying and is cheaper than a new motherboard is a PCIe USB card that has only the audio interface connected. I found that solved a dropout problem with a Cakewalk UA-101 interface a build or so ago. For whatever reason the m/b USB was fine with loads of MIDI stuff hooked up but I couldn’t get latency down below about 512 samples at 44.1KHz even if the only thing connected was the interface. Connecting the UA-101 to a dedicated USB board let me drop to 64 samples without problems.

Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board,
ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre.
Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
#27
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9779
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: DPC Latency Issue 2018/08/16 20:45:26 (permalink)
FWIW, If the machine is suffering from particularly High DPC Latency, it doesn't matter what type of audio interface (or how it's connected).  Audio glitches will happen because the CPU is monopolized... and can't get the ASIO buffer filled in time (thus the pops/ticks and even drop-outs).
 
If a USB audio interface is sharing a root-hub with another device, that can affect performance.
If a USB audio interface is connected to a 3rd-party USB-3 controller (not an Intel USB-3 controller), that can cause a problem (especially with older USB-2 audio interfaces).  Many older USB MIDI interfaces have trouble with 3rd-party USB-3 controllers.
 
 
 

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#28
bvideo
Max Output Level: -58.5 dBFS
  • Total Posts : 1698
  • Joined: 2006/09/02 22:20:02
  • Status: offline
Re: DPC Latency Issue 2018/08/16 21:30:16 (permalink)
wdf might be part of a driver stack for some piece of hardware in your system. "The web" says many specialized mouses/trackpads use it. For starters, you could go to your device manager and go through each device, starting with mouse and display adapter & anything associated with firmware or BIOS or motherboard manufacturer, do properties, then the Driver tab, then the Driver Details button and look for the Wdf01000.sys entry in the list. 
 
I didn't find it in either computer I looked at, so maybe it won't show in those lists, or maybe not every computer uses it. Edit: wdf01000.sys appears in the driver list from LatencyMon, just not in any hardware driver details I looked at. OTOH it only had 6 ISRs in 30 seconds.
 
Any antivirus involved? Windows update working (Background Intelligent Transfer Service)?
post edited by bvideo - 2018/08/16 22:19:02

W10 pro, Sonar Platinum, Alesis Multimix 16 FW, MOTU Express 128, Gigabyte Z370 HD3P, i7 8700K, 16 Gigs, ssd + 2 X 2T disks, D50-MEX, JV80, A90EX, M1REX
#29
tlw
Max Output Level: -50 dBFS
  • Total Posts : 2546
  • Joined: 2008/10/11 22:06:32
  • Location: West Midlands, UK
  • Status: offline
Re: DPC Latency Issue 2018/08/17 16:09:57 (permalink)
Jim Roseberry
FWIW, If the machine is suffering from particularly High DPC Latency, it doesn't matter what type of audio interface (or how it's connected).  Audio glitches will happen because the CPU is monopolized... and can't get the ASIO buffer filled in time (thus the pops/ticks and even drop-outs).


Agreed. Except that build didn’t have high dpc latency, at least it didn’t so long as wi-fi was disabled - and as often seems the case the ethernet chip on the board worked fine dpc wise. Driver problem? Problem with the m/b USB circuit or drivers? I don’t know, but putting the interface on a seperate USB card solved the problem. One of life’s mysteries.....

Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board,
ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre.
Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
#30
Page: 12 > Showing page 1 of 2
Jump to:
© 2018 APG vNext Commercial Version 5.1