Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.



Windows 7: DPC Latency

27 Mar 2010   #11

Windows 7 Home Premium
 
 

Quote   Quote: Originally Posted by JazzSus View Post
Without intention to hijack thread I have something related to latency in MIDI/Audio. That is if you load/import midi file to sequencer and you have SB installed on your computer than probably you dont have latency if you start replace instruments on different tracks with VSTi because SF2 is perfetly syncing. However if you dont have any SB installed and you have to use "Microsoft GS Wavetable Synth" [win build in soundmodule] Than later when you start replacing GM sounds with VSTi you run to sync problem.
That's correct, the "Microsoft GS Wavetable Synth" is not a real-time device. That latency you're hearing is built into the MS Wavetable Synth and there's not anything you can do about it. Also, the MS Synth does not "report" it's built in latency to Cubase or any other program so it can't be compensated for.

DPC latency is different than latency used on audio systems. Latency in Audio/MIDI programs, Cubase, Reaper, Sonar...etc amount to nothing more than a buffer used to: 1. give the native DSP time to work, and 2. Sync both audio and MIDI streams.

If you go to the link in my first post and download the PDF support sheet there's a very good explanation of DPC latency.

Ap

My System SpecsSystem Spec
27 Mar 2010   #12

Windows 7 x64
 
 

Thank you for reply. Understand now.
My System SpecsSystem Spec
06 Apr 2010   #13

Windows7 64Bit
 
 

Were you ever able to find what the #1 most offending program was in regards to your latency?

Thanks for this thread BTW. I can't wait to get home from work and try this program out!!!
My System SpecsSystem Spec
.


06 Apr 2010   #14

Windows 7 Home Premium
 
 

Quote   Quote: Originally Posted by dynasonic View Post
Were you ever able to find what the #1 most offending program was in regards to your latency?

Thanks for this thread BTW. I can't wait to get home from work and try this program out!!!

It can be a driver (wireless, network adapter,...etc) and/or a process running in the background. It can also related to the BIOS, it's a good idea to update the BIOS to the latest revision.

Ap
My System SpecsSystem Spec
06 Apr 2010   #15

XP Pro SP3 X86 / Win7 Pro X86
 
 

I wish I'd kept the screen shots from this program... However I ran it on my HTPC machine under Windows 7 then again after re-installing XP (only present way to solve serious problems)...

Windows 7 == 300
WinXP == 37

Yes, that's right... 37.

Identical hardware, the same media player etc. That's almost a 10 to 1 ratio!
My System SpecsSystem Spec
06 Apr 2010   #16

Windows 7 Home Premium
 
 

Quote   Quote: Originally Posted by CommonTater View Post
I wish I'd kept the screen shots from this program... However I ran it on my HTPC machine under Windows 7 then again after re-installing XP (only present way to solve serious problems)...

Windows 7 == 300
WinXP == 37

Yes, that's right... 37.

Identical hardware, the same media player etc. That's almost a 10 to 1 ratio!
37 ??

Yikes... that's low! No stuttering audio for you.

I finally have my Win-7 desktop down to about 106 at the highest, if I turn off the HPET (High Precision Event Timer) in the BIOS it goes down to about 47-50. That's as good as a Windows 7 machine is going to get.

Ap
My System SpecsSystem Spec
07 Apr 2010   #17

Windows 7 x64
 
 

Just did:
XPro SP3......Low> 7ms High Max> 64ms
Windows 7............Low> 101ms High Max> 210ms

Will try to tweak Windows 7 whats running. Rushing to work, latter.
My System SpecsSystem Spec
07 Apr 2010   #18

XP Pro SP3 X86 / Win7 Pro X86
 
 

Quote   Quote: Originally Posted by Aphelion View Post
Quote   Quote: Originally Posted by CommonTater View Post
I wish I'd kept the screen shots from this program... However I ran it on my HTPC machine under Windows 7 then again after re-installing XP (only present way to solve serious problems)...

Windows 7 == 300
WinXP == 37

Yes, that's right... 37.

Identical hardware, the same media player etc. That's almost a 10 to 1 ratio!
37 ??

Yikes... that's low! No stuttering audio for you.
Hense my reason for switching... Windows 7 practically crippled my ASRock ION 330... and, sad to say ASRock is now shipping them with Windows 7 installed...

With XP installed that system will play a 1080p disk, stream AVIs over the network and defrag the hard disk all at once... With Windows 7, it couldn't even play MP3s without stuttering and brapping at me.


Quote:
I finally have my Win-7 desktop down to about 106 at the highest, if I turn off the HPET (High Precision Event Timer) in the BIOS it goes down to about 47-50. That's as good as a Windows 7 machine is going to get.
Ap
Given the really really bad media perfomance in ATOM based machines, yep, methinks they gotta work on that... rather a lot.
My System SpecsSystem Spec
07 Apr 2010   #19

XP Pro SP3 X86 / Win7 Pro X86
 
 

Quote   Quote: Originally Posted by JazzSus View Post
Just did:
XPro SP3......Low> 7ms High Max> 64ms
Windows 7............Low> 101ms High Max> 210ms

Will try to tweak Windows 7 whats running. Rushing to work, latter.
Yep... that's pretty similar to my results. I think my max on XP was about 90 and the minimum about 15... going from memory.
My System SpecsSystem Spec
03 Jun 2010   #20

windows 7 64 bit
 
 
Frustrated

Quote   Quote: Originally Posted by Aphelion View Post
First, if you haven't downloaded the DPC latency checker do it now, it's a great tool for checking system real time performance. While there, grab the PDF product sheet as well.

DPC Latency Checker

My Windows 7 machine is used mainly for audio recording and MIDI sequencing so I'm always looking for ways to optimize system performance. By "optimize" I'm not talking about getting every last bit of brute force power out of the system but instead, reducing the effect of the operating system and associated drivers on "real time" performance.

One of the best tools available is the above mentioned DPC Latency checker.

The last time I checked DPC latency I was getting a few spikes in the 600us range, still well within the green so I didn't pay it much mind. The past few days I'd been testing which "services" were unneeded for my use, I had moved several to manual start without any ill effects. Yesterday I just happened to check DPC latency....
Surprise!

The highest reading was 47us.

Here's a pic.

Attachment 62957

I hate to admit it, I wasn't keeping track of which services I switched to "manual start", DPC latency wasn't my concern so I didn't use my usual method of changing only one thing at a time. While I never had the unusually high spikes in the red, this shows that both services and drivers can affect DPC latency.

Ap

p.s. after this weekend I'll be running checks to find the "offending" background service.
Hi,
My name is Mike. I have been having a problem for a few months and can't seem to fix it. In short, I'm a mobile DJ who uses a PC. I have 2 laptops. One is a Dell with Windows XP and the other is a Sony Vaio with Windows 7 (64 bit). The software program that I'm using works perfectly with my Dell but freezes when I use the Sony. I've been on the phone with the software company and they had me do a million different things to tweak out the laptop. The last thing that they had me do was run a DPC latency checker. I've shut off basically everything and the results are always the same -
"Some device drivers on this machine behave bad and will probably cause drop outs in real time audio and/or video streams. To isolate the misbehaving driver, use default manager and disable/enable various devices one at a time. Try network and w-lan adapters, modems, internal sound devices, USB host controllers, etc."

I'm pretty good with computers, but I'm not way a pro. As far as shutting USB host controllers, I don't believe I did that. I'm not sure where to find them and which ones to shut. This is a copy of the thread form the software forum -

I've been having this same problem for a very long time.
I have 2 different laptops. One is a Dell with windows XP and the other is a Sony Vaio with Windows 7. The Dell NEVER gives me a problem, but whenever I use the Sony, Itch always ends up freezing up on me, whether it be 5 minutes into a set or 5 hours. The program freezes, but the track keeps playing. I am unable to use any of the controls on the VCI-300. I've done everything reccomended by both Vestax and the guys from Serato. I've purchased the Vestax power adapter, I analyzed all of my files and deleted all the corrupt ones and have done a million other things as well. Ever since I've deleted all of my corrupt files, Itch has been working fine for quite awhile, but last night while DJing at a BBQ using the Sony Vaio, Itch froze on me 4 times. I guess at this point, all that I want to know is - is Itch compatible with Windows 7??? I don't know what else to do. I'm also aware that a million other people are having the same problem with windows 7.
Someone PLEASE HELP..
Thanks




ITCH and the VCI-300 are completely Windows 7 compatible. What you are experiencing will be a conflict withing your Sony laptop.

So just to be clear you have done everything here: www.serato.com
And here: www.serato.com

Once you have the laptop setup for audio streaming, and if you are still having freezing can you please try the DPC Latency checker tool. This will show what is causing any remaining latency or IRQ conflicts on your system.
Go here: www.thesycon.de

Download then play audio form the software and run the DPC.exe.

You will be shown a bar graph , GREEN (SAFE) Yellow (Caution) Red (Dropouts).
You will also be given a report of any conflicting hardware or software.

Let me know what the report says.

Also can you please give me the laptop model, CPU, and list any other USB devices connected?

Cheers.
At 10:39 PM 31 May 2010
Matt-C wrote

Serato, Support




Hey Matt,
Thanks for getting back to me so quickly, I really appreciate it.

I have a Sony Vaio.
4.00 GB
Intel Core 2 Duo CPU
Windows 7
64 Bit

I've done everything that you said to do.
The last thing that I did was run the DPC Latency Checker Tool.
I clicked run, and went to sleep. When I woke up about 6 hours later, I went over to take a look. The results read -

"Some device drivers on this machine behave bad and will probably cause drop outs in real time audio and/or video streams. To isolate the misbehaving driver, use default manager and disable/enable various devices one at a time. Try network and w-lan adapters, modems, internal sound devices, USB host controllers, etc."

Now I don't know exactly what that means. Do I disable all of the above? Do I disable then enable the above? What does etc. refer to?





Disable them one at a time, then test to see if there are dropouts - this way you should be able to find out what is causing the interference.
At 2:03 AM 2 June 2010
Matt-C wrote

Serato, Support




Hey Matt,
I disabled -
my network adapters (Antheros AR9285 wireless network adapter and Marvell Yukon 88E8057 PCI-E Gigabit Ethernet Controler), my sound controllers and wi-fi and I'm still getting high yellow spikes every so often. I will let the DPC Latency checker run for a few hours and see if I get a red spike. I don't know what else to disable... This is very very frustrating to say the least.



OK Matt,
The DPC results are the same.. It says Some device drivers on this machine behave bad and will probably cause drop outs in real time audio and/or video streams. To isolate the misbehaving driver, use default manager and disable/enable various devices one at a time. Try network and w-lan adapters, modems, internal sound devices, USB host controllers, etc."


Sorry for the long post, I'm just hoping that someone can help.
Thanks so much in advance..

Mike
My System SpecsSystem Spec
Reply

 DPC Latency





Thread Tools



Similar help and support threads for2: DPC Latency
Thread Forum
Advice on latency. Network & Sharing
Solved RAM Latency PC Custom Builds and Overclocking
How to fix the latency? Sound & Audio
DPC Latency Drivers
Problem with Dpc Latency Network & Sharing
PCI Latency, how? Graphic Cards
PCI Latency, how? Graphic Cards

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 03:45 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33