tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crackle

Page: < 123 > Showing page 2 of 3
Author
Brandon Ryan [Roland]
Max Output Level: -40.5 dBFS
  • Total Posts : 3458
  • Joined: 2003/11/06 03:29:12
  • Location: Los Angeles, CA
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/05 14:22:51 (permalink)
yummay



about M series workstation lap

 
Darn! Looks that i'm in big trouble right now... I just hope the STUDIO 17 form Dell are made differently than the M series laptop...
 
I hope that i'll be able to sort this out...


And also...it's not like unusable DPC...just higher than I'd like to see and unstable. Like 150-450us and anywhere in between.

"The sky above the port was the color of television, tuned to a dead channel." WG

SONAR Platinum | VS-700 | A-800 PRO | PCAL i7 with SSD running Windows 8 x64 | Samsung 27" LCD @ 1920x1080 | Blue Sky monitors with BMC | All kinds of other stuff
#31
craigt
Max Output Level: -89 dBFS
  • Total Posts : 70
  • Joined: 2009/07/05 18:46:15
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/05 14:56:07 (permalink)
Brandon,

Are you saying that DPC results of 150 - 450 microseconds is higher than you'd like to see and unstable?  I'm sorry if I'm misreading your post.

DPC results for my Dell Precision 470 desktop (dual boot) show around 50 microseconds average running XP Pro 64 bit and 170-200 microseconds running Win 7 Pro 64 bit, with wifi and avast disabled.  I upgraded to Win 7 because Cake does not support XP 64.  Win 7 was clean install and runs like a dream except for DPC results and ASIO buffer required.

I get stuck or missing midi notes unless I use 256 samples at least, using WaveRT, ASIO (ASIO allows smaller buffers than other choices), TI firewire driver and latest MOTU driver. It seems to throw a few more stuck notes in Win 7 than XP.  No BIOS option to disable HPET.  Midi devices are chained.  Do you have any suggestions?  Would setting the midi devices in a hub arrangement be less likely to miss notes or stick notes?

i7 Pro Studio (Jim Roseberry) i7 950 at 3.06 Ghz; 12GB RAM
3-1TB TB SATA Drives 7200 rpm; Win 7 Pro 64 bit; TI Firewire Chipset; Stein/Yamaha MR816CSX; John Hardy M-1 preamp; Lexicon M300; TC Helicon Voiceworks; Yamaha MO8; St. Blues Mississippi Bluesmaster
#32
wynnsong
Max Output Level: -80 dBFS
  • Total Posts : 504
  • Joined: 2003/11/05 17:57:42
  • Location: Los Angeles
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/05 15:30:42 (permalink)
Slightly OT is there a good site for Win 7 tweaks to the OS?

I am getting pops occasionally when I record and Sonar/Window also freezes completely sometimes.    

I feel like it can be traced to the MOTU 424/2408 x64 drivers but can't prove it....especially on the freezes.   The pops I have no idea why....     

Anybody have the Motu and care to share their setting?   I bumped the ASIO buffer up to 256 to see if it helps...Also use the Wave RT box checked no?

#33
Zo
Max Output Level: -25 dBFS
  • Total Posts : 5036
  • Joined: 2008/01/25 20:49:55
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/05 16:59:43 (permalink)
Same thing here with a Cakewalk workstation xl  out of the box ....around 120us no antivirus , firewall , no internal soundcard .....

for the laptop user that had an issue with the gpu you have to disable the powermizer and keep full power for your gpu it's in the nvidia control panel ....no need to unsue the driver ...

for the m series from dell , well after all twaeks possible even under xp , i got arefund and got an HP 8710 w mobile workstation that have 20 us dpc better than my i7 tank !

based on the fact that windows seven is just a refreshed version of vista , i wasn't expecting miracles even if it's way more optimized !!!

as i don't got under 128 latency , it seems accoding to Jim that this is not important....

For sale  (PM me) : transfert ilok included
Eventide Ultrachannel make offers
Softube Summit EQ
IK Neve 1081 , Neve precision Comp/Lim
EastWest Goshtwriter
Soundforge Pro 12
 
#34
yummay
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2003/11/06 09:01:58
  • Location: Canada, Quebec
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/06 00:07:27 (permalink)
OK... I'm really trying to gather my thoughts here, as I feel I have very little time to adress a very complex issue...

My DPC results were around 300us, but I had peaks up to 866us... very high !! How can we reach values high like those and still see very little CPU load on the ressources meters?? anyway... Looks like I found one cause of my problems here. (But I do not know yet what is causing these spikes...)

Also, I have found numerous threads on DELL's forum regarding the DPC issue with the STUDIO 1735 and later laptops (Mine is a 1747...)

http://en.community.dell.com/forums/t/19279703.aspx?PageIndex=1

And one thread on NI's website that looks... promising...

http://www.native-instruments.com/forum/showthread.php?t=75067

Hope these will help.


Yummay,
Amuses-gueules sonores
Bite-sized sounds and harmonic entrées
 
Dell Studio 1747 (I7), Tascam US20x20, Yamaha 01v96V2 / Behringer ADA 8000, Godin LGXT+ Roland GR-09, Behringer Motor 49. Windows 10 (64), Sonar Platinum, Komplete 10, Sound Forge 10, Vegas pro 9, Waves Gold.
#35
yummay
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2003/11/06 09:01:58
  • Location: Canada, Quebec
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/06 00:12:19 (permalink)
I also forgot to mention that I am hearing more violent "crakles" during playback when:

I am clicking on different points on the timeline to listen at different points of my project (nothing like that on my SONAR 5 / Win XP / P IV 2.4 rig...)

I can here the same crackles when selecting different tracks... (now that one is a weird one and looks bad...)

Those crakels get recorded in my project's WAV files when selecting tracks... very bad...

I am also getting a weird little "pop" that sounds like a very extreme DC OFFSET problem when I am hitting PLAY / STOP....


post edited by yummay - 2010/02/06 00:29:23

Yummay,
Amuses-gueules sonores
Bite-sized sounds and harmonic entrées
 
Dell Studio 1747 (I7), Tascam US20x20, Yamaha 01v96V2 / Behringer ADA 8000, Godin LGXT+ Roland GR-09, Behringer Motor 49. Windows 10 (64), Sonar Platinum, Komplete 10, Sound Forge 10, Vegas pro 9, Waves Gold.
#36
aj
Max Output Level: -69 dBFS
  • Total Posts : 1084
  • Joined: 2003/12/08 08:21:36
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/06 10:09:27 (permalink)
Ah, er.

I'd love to have the power to make this a sticky.

DPC latency measures the time it takes for a Deferred Procedure Call request to be actually honoured, from the time it was queued. The DPC mechanism exists to allow device drivers to schedule a relatively time-consuming operation to occur outside of a critical section in the driver code, thus allowing drivers to politely co-exist with each other. DPC requests can then be dequeued outside of these critical sections. Typically, a critical section involves code which has been called in response to an interrupt from a hardware device. This code should do whatever it has to do AS QUICKLY AS POSSIBLE and then GET THE HECK OUT OF THERE. If, in response to this interrupt, it needs to do something time-consuming, it makes a DPC request to have this work queued and then immediately returns. For example, filling an audio buffer. It would NOT actually do that inside the interrupt service code. It would queue the request as a DPC and then get called back later to do it.

Poorly-written drivers often perform time-critical code in the wrong place (WiFi drivers are particularly prone to this), causing the entire interrupt structure to 'block up' and interfering with other processes on the machine.

DPC latency values below 1,000us are in general highly unlikely to cause problems with audio streaming. Audio software can measure this value during startup and therefore predict how many buffers it will need to keep filled. The problem occurs when a poorly-written driver, or some other task, doesn't use this queuing mechanism properly and performs a time-consuming task inside a critical section. When this happens, other tasks suddenly find that their queued requests don't get honoured within the normal timeframe. What was, say, a 500us typical response time suddenly goes out to, say, 10,000us (10ms). Now there's a problem.

The DPC latency checker is not, therefore, measuring overall DPC time as some kind of 'figure of merit'. There are good reasons why on a number of systems, the average DPC latency can be quite high. As long as it remains consistently below 1,000us there is no reason to believe that DPC latency is the cause of dropouts, since, being constant, it is compensatable inside the audio software itself, which knows how far in advance it needs to fill a buffer. At 44.1KHz, a mono 24 bit buffer, assuming that we just throw away 8 bits and queue 32 bit words, consumes 44,100 words per second and so in 1000us you are consuming approximately 44 sample words. You can see therefore that in 100us you are consuming 4 sample words. Compared to actual buffer sizes, therefore, you can see that a DPC latency of 1000us is sufficient for all but the most ridiculously small buffer sizes and that by the time we get down to 500us the DPC latency is a small fraction of any conceivable audio buffer size.

Noel: you're closer to the coal-face than I am. This is what I understand based on years working with Windows and other embedded systems, and writing real-time software. Is there any reason why a consistent DPC latency around 1,000us would cause a problem with Sonar?. I would have thought unless that time starts jittering like crazy, you won't have an issue. Certainly my Vista 32 system, which has latencies around this figure, doesn't have any audio problems, unless I turn WiFi on, when I can see the huge DPC spikes to 23,000us that occur randomly and correlate them precisely with dropouts.
#37
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/06 11:53:56 (permalink)
Well said, aj.

So often we get caught up in minutia that we lose perspective, worrying about little things that, in the greater scheme of things, don't deserve to be at the top of the list. Like which dithering algorithm to use, or whether there is a benefit to "using all the bits" by recording hot, or if our music will sound better with some 30KHz content in it, or how much better 64-bit audio sounds than 32-bit. It's this lack of perspective that drives the market for "analog summing devices" and $4,000 mic preamps and $3,000 speakers and 192KHz sample rates.

So let's put it in perspective. The OP was seeing 100us DPC latency prior to disabling the hardware timer. That's 100 microseconds during which the CPU cannot process audio data. But 100us is a pretty brief interval.

How brief? Let's say your ASIO buffer is set to a conservative size for mixing (and there is absolutely no need to use small buffers when mixing!) of 256 samples and you record at 44.1KHz. That means it takes 5,800 microseconds to fill a buffer. That means the CPU has 5,800 microseconds to process the data before the next buffer demands to be processed. A typical modern CPU can execute over 64,000 instructions in that interval.

DPC overhead of 100us means the CPU has only 5,700 microseconds to process the data, a reduction of less than 2%. Activating a reverb plugin in your project might easily add 5 times as much overhead.

The only way that reducing DPC latency from 100us to 11us would impact SONAR performance would be if you were already running on the ragged edge and your CPU was barely keeping up. Then that little bit of improvement might buy you some time before dropouts resumed again. But you'd have gotten the same effect by increasing your buffer size by a mere 5 samples!

Of course, there are times when DPC latency can indeed be a DAW-killer. A badly-behaved interrupt handler that sucks up several milliseconds polling for wireless network connections will make your computer utterly useless as a DAW. That's the kind of event you're really looking for when you run the DPC Latency Checker.




All else is in doubt, so this is the truth I cling to. 

My Stuff
#38
craigt
Max Output Level: -89 dBFS
  • Total Posts : 70
  • Joined: 2009/07/05 18:46:15
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/06 15:44:14 (permalink)
Not as up on the math as the two of you but real world experience to back it up last evening.  Booted up in XP Pro, shut off wifi and DPC averaged 30 microseconds, about 125 to 150 less than Win 7 Pro.  Not a pure test because the Motu drivers for XP are differ from the Win 7 drivers, but to completely avoid stuck or missing midi notes had to use the same size buffers in XP as in Win 7 though DPC showed XP operating at 150 microseconds less.  This seems to confirm that large spikes are necessary to make a difference to a DAW.

Now it seems the stuck notes are purely a midi problem.  Ideal room placement unfortunately requires long midi cables with extensions.  Perhaps increasing midi buffers would solve the problem.  if this doesn't work, will try temporarily removing the extensions, or connecting midi devices via hub (they're chained now).  Any suggestions to resolve stuck midi notes?

i7 Pro Studio (Jim Roseberry) i7 950 at 3.06 Ghz; 12GB RAM
3-1TB TB SATA Drives 7200 rpm; Win 7 Pro 64 bit; TI Firewire Chipset; Stein/Yamaha MR816CSX; John Hardy M-1 preamp; Lexicon M300; TC Helicon Voiceworks; Yamaha MO8; St. Blues Mississippi Bluesmaster
#39
juca
Max Output Level: -63 dBFS
  • Total Posts : 1376
  • Joined: 2003/11/05 19:00:49
  • Location: Itajai - Santa Catarina - Brazil
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/07 10:34:15 (permalink)
Zo


for the laptop user that had an issue with the gpu you have to disable the powermizer and keep full power for your gpu it's in the nvidia control panel ....no need to unsue the driver ...

Hi: I'll make a test and will post de result.
Thank you for your time and help.
Greetings.


****** Juca Nascimento ******
Keyboards/Composer/Arranger

#40
juca
Max Output Level: -63 dBFS
  • Total Posts : 1376
  • Joined: 2003/11/05 19:00:49
  • Location: Itajai - Santa Catarina - Brazil
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/07 11:11:41 (permalink)
Zo:
No way, that not solve the "problem". The DPC Latency Checker data is unaltered.
With the NVidia GT120M enabled in Device Manager, I have from 170us to 1000us (spikes) in DPC Latency Checker. Disabling de NVidia (the generic video will be then used), I have from 90 to 160us in DPC Latency Checker. I believe this is a driver design problem. I already made tests with the driver downloaded from Asus website and also with the one downloaded from NVidia website and the DPCLC results are the same.
By now I prefer have minus video quality and more security about no audio pops/clicks, until that other workaround be available.
Thank you.

****** Juca Nascimento ******
Keyboards/Composer/Arranger

#41
yummay
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2003/11/06 09:01:58
  • Location: Canada, Quebec
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/08 03:41:06 (permalink)
yummay


I also forgot to mention that I am hearing more violent "crakles" during playback when:

I am clicking on different points on the timeline to listen at different points of my project (nothing like that on my SONAR 5 / Win XP / P IV 2.4 rig...)

I can here the same crackles when selecting different tracks... (now that one is a weird one and looks bad...)

Those crakels get recorded in my project's WAV files when selecting tracks... very bad...

I am also getting a weird little "pop" that sounds like a very extreme DC OFFSET problem when I am hitting PLAY / STOP....




Oh! It looks like it was the SQUARE 1 soft synth that was inserted in my multitrack audio recording session that caused this!! I've created a new 24 track session without the softsynth and the crackles I was hearing while selecting tracks or messing with the GUI are GONE!!

... "the greatest that can be, one little victoryyyyyyyy"


Yummay,
Amuses-gueules sonores
Bite-sized sounds and harmonic entrées
 
Dell Studio 1747 (I7), Tascam US20x20, Yamaha 01v96V2 / Behringer ADA 8000, Godin LGXT+ Roland GR-09, Behringer Motor 49. Windows 10 (64), Sonar Platinum, Komplete 10, Sound Forge 10, Vegas pro 9, Waves Gold.
#42
yummay
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2003/11/06 09:01:58
  • Location: Canada, Quebec
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/08 04:23:31 (permalink)
One more thing.

I've posted a new thread regarding my tests with the STUDIO 1747 from DELL.

http://forum.cakewalk.com/tm.aspx?high=&m=1940666&mpage=1#1940666

Brandon, I do not know if you will find it useful, as I am no professional computer tech, but anyways...

Thanks for your posts... I'm still trying to fully understand what Bitflipper and AJ wrote...

Yummay,
Amuses-gueules sonores
Bite-sized sounds and harmonic entrées
 
Dell Studio 1747 (I7), Tascam US20x20, Yamaha 01v96V2 / Behringer ADA 8000, Godin LGXT+ Roland GR-09, Behringer Motor 49. Windows 10 (64), Sonar Platinum, Komplete 10, Sound Forge 10, Vegas pro 9, Waves Gold.
#43
juca
Max Output Level: -63 dBFS
  • Total Posts : 1376
  • Joined: 2003/11/05 19:00:49
  • Location: Itajai - Santa Catarina - Brazil
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 16:49:19 (permalink)
Thistopic at NVidia Forum (http://forums.nvidia.com/..x.php?showtopic=157614) was posted by a NVidia member and reflect the problems that the people are having with DPC Latency when using NVidia video cards.
Best regards.

****** Juca Nascimento ******
Keyboards/Composer/Arranger

#44
Hansenhaus
Max Output Level: -56.5 dBFS
  • Total Posts : 1866
  • Joined: 2004/06/29 16:18:03
  • Location: Delray Beach, FL.
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 18:35:19 (permalink)
Hey guys,

I just wanted to add my experience with a recent migration to Windwos 7 Pro x64 from XP 32-bit and DPC latency. The same exact machine is being used for both OS's.

With A fresh copy of Windows 7 x64 installed I was seeing horrendous spikes through the roof with a machine that was near perfect when running XP. After a lot of knocking my head against the wall I discovered the main culprit was my malware detection program. I use MalwareBytes' Anti Malware which recently added a new feature call "IP Protection". When this feature was enabled I got severe DPC spikes. Especially when there was any network traffic. Once it was disabled I got a steady 130us or less. 

Other factors that helped reduce DPC latency was disabling the second (unused) LAN port on my motherbord. Updating the drivers for the LAN card from the manufacture's website. Win 7 installed drivers that were a bit older. Also the video card drivers Win 7 installed were a few versions behind the current one ATI supplied. While I can't seem to obtain the same level of DPC latency performance I was seeing with XP on the same machine I do not experience any spiking and my audio plays back just fine.

My question is what would be another factor that would make the DPC latency higher under Windows 7 x64 vs. XP x86? I was hoping to get the PDC latency performance improved even further with my Win7.

I'm going to take a look at my BIOS and see if I can disable HPET. 

Good thread fellas! Thanks.
 
post edited by Hansenhaus - 2010/02/14 01:05:17

Eric Hansen
My Website 
Live Videos
Acoustic Guitar Pickups
 ---------------
Core i7 2600K
Intel DP67BG 
16GB RAM
RME HDSP9652 (ASIO)
Windows 10 x64
Sonar Platinum x64 (English)
 
#45
riojazz
Max Output Level: -64 dBFS
  • Total Posts : 1337
  • Joined: 2004/02/26 13:23:02
  • Location: Mid-Hudson Valley, NY
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 18:58:18 (permalink)
Something I noticed is that I can directly affect the DPC Latency Checker performance by adjusting the audio latency slider of my Tascam FW-1884 Control Panel. 

Using settings of 32 or 64 produces equally low DPC latency (around 280), although there are fewer high/low variations at 64.  I believe the test, since 64 is the setting I had previously determined (by listening) sounded best with no pops or dropouts.

Taking the slider up to 128, 256 and 512 adds more latency but still keeps the DPC "in the green", but 1024 puts it constantly in the yellow, and 2048 (the highest allowed) produces all red bars.

You might be asking, why would I even know or change the slider settings, once I determined that 128 is best for my system?

I was running the Melodyne DNA demo, and discovered it would immediately crash if I did not raise the Tascam audio latency slider to 1024.

Clearly there is a reason that they provide the slider.


Software: Cakewalk by Bandlab; Adobe Audition; Band-in-A-Box audiophile; Izotope Ozone; Encore; Melodyne; Win 10 Pro, 64-bit.

Hardware: Focusrite Scarlett 18i20 2nd; Roland Integra-7; TCE Finalizer; Presonus Central Station, Behringer X-Touch.  Home built i7 with 16 GB RAM, SSDs.
#46
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 19:10:56 (permalink)
aking the slider up to 128, 256 and 512 adds more latency but still keeps the DPC "in the green", but 1024 puts it constantly in the yellow, and 2048 (the highest allowed) produces all red bars.



That's not surprising. Normally, you just want to run DPC latency checker with all audio apps shut down so you can see what the "quiescent" state of the machine is. Of course the DAW app itself is going to drive the DPC latency up. That's fine. You just want to know that nothing else is going to interrupt it.
#47
riojazz
Max Output Level: -64 dBFS
  • Total Posts : 1337
  • Joined: 2004/02/26 13:23:02
  • Location: Mid-Hudson Valley, NY
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 22:04:50 (permalink)
Thanks.  Actually, the Tascam FW-1884 Control Panel is not part of SONAR or any other DAW.  It is a utility that is installed by the Tascam drivers, and is always running.  It is accessible from the Taskbar.  All other apps except the DPC Latency Checker itself are shut down when I check the readings, and it makes no difference if the Tascam FW-1884 Control Panel is minimized or not.



Software: Cakewalk by Bandlab; Adobe Audition; Band-in-A-Box audiophile; Izotope Ozone; Encore; Melodyne; Win 10 Pro, 64-bit.

Hardware: Focusrite Scarlett 18i20 2nd; Roland Integra-7; TCE Finalizer; Presonus Central Station, Behringer X-Touch.  Home built i7 with 16 GB RAM, SSDs.
#48
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/11 22:37:36 (permalink)
Actually, the Tascam FW-1884 Control Panel is not part of SONAR or any other DAW.

 
Ah. Okay. I missed that. I can only access my interface's latency control through SONAR. One thing I'd be curious about is whether there's any differen if you restart (not just reset, but close and reopen) the Latency Checker after making the adjustment. I've noticed that it seems to get locked into falsly displaying a continuous high level under certain circumstances. And if you restart it, it drops back to normal.
 
I just did a quick test, and changing buffer settings for my 1820m with SONAR running has no effect on DPC. In fact, even running a heavy project and adding load to the point the I start getting clicks from CPU strain didn't really affect average or peak DPC latency. I guess it's not that sensitive to what's going on at higher O/S levels.
#49
riojazz
Max Output Level: -64 dBFS
  • Total Posts : 1337
  • Joined: 2004/02/26 13:23:02
  • Location: Mid-Hudson Valley, NY
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/12 01:41:28 (permalink)
Tried your test.  Restarted DPC and got exactly the same results with the same slider settings. 

Note that I am getting these same readings while connected to the Internet and this forum.  No doubt I could do better if I shut down the network connections.

I'm not complaining, by the way; I have a Core 2 Duo and it works fine with the right settings on the Tascam.


Software: Cakewalk by Bandlab; Adobe Audition; Band-in-A-Box audiophile; Izotope Ozone; Encore; Melodyne; Win 10 Pro, 64-bit.

Hardware: Focusrite Scarlett 18i20 2nd; Roland Integra-7; TCE Finalizer; Presonus Central Station, Behringer X-Touch.  Home built i7 with 16 GB RAM, SSDs.
#50
juca
Max Output Level: -63 dBFS
  • Total Posts : 1376
  • Joined: 2003/11/05 19:00:49
  • Location: Itajai - Santa Catarina - Brazil
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/12 07:21:25 (permalink)
Only for clarify:
1- In my tests, I haven't any program opened, only the DPC Latency Checker;
2- The tests was made booting the notebook in the audio boot, where are disabled all non used hardware devices, as wireless, network card, onboard audio card, no antivirus programs running, etc;
3- After disabling the NVidia driver all the spikes was gone and DPC Latency stay under the 90-120us range, what for audio purpose is an admissible range. So, is evident the relation between the NVidia driver and the DPC Latency spikes;
4- By other side, the fact of a NVidia technician have posted a topic asking for tecnical specs of user computers with NVidia video hardware devices wich have DPC Latency problems is an evidence of that the problem exist and need to be solved.
Waiting for a NVidia fix.
Best regards.

****** Juca Nascimento ******
Keyboards/Composer/Arranger

#51
jcschild
Max Output Level: -41 dBFS
  • Total Posts : 3409
  • Joined: 2003/11/08 00:20:10
  • Location: Kentucky y'all
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/12 09:18:42 (permalink)
HI AJ,
great post and thank you.
you are completely correct i have said people make too much ado about DPC and its only 1 part of the problem on laptops.

i can see a straight 500 DPC on a laptop and still have it usable to 128 buffer on a decent sized project.
64 buffer on a lighter one.

as far as video cards this is happening with both nvidia and ATI particularly with Win7. win7 has a "2D exceleration model" (similar to 3D) as well as standard 2D. when the video card switches from 1 to the other you can see 1000-5000 DPC spike. its there in Vista but not as bad and not at all with XP.

Hansenhaus
not uncommon at all. this is due to how the hardware deals with ACHI.
i had laptops that would only work right in XP and have absurd DPC in Vista/win 7. and the other way around on  newer. (or flat wont install XP period)




Scott
ADK
Home of the Kentucky Fried DAW!
#52
Hansenhaus
Max Output Level: -56.5 dBFS
  • Total Posts : 1866
  • Joined: 2004/06/29 16:18:03
  • Location: Delray Beach, FL.
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/02/14 01:04:53 (permalink)
Scott,

Thanks for the reply. My system has been working great and the extra RAM access makes a much welcome difference. I'm pretty satisfied with Win7 X64 thus far. It took about a week to get everything sorted out and working. Between bit bridge and J-bridge all my plugs are working in Sonar x64. So well in fact I did not even install the x86 version.

Eric Hansen
My Website 
Live Videos
Acoustic Guitar Pickups
 ---------------
Core i7 2600K
Intel DP67BG 
16GB RAM
RME HDSP9652 (ASIO)
Windows 10 x64
Sonar Platinum x64 (English)
 
#53
juca
Max Output Level: -63 dBFS
  • Total Posts : 1376
  • Joined: 2003/11/05 19:00:49
  • Location: Itajai - Santa Catarina - Brazil
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/02 17:42:36 (permalink)
Today the guy from NVidia posted in the forum that the problem already was resolved and we'll have shortly a driver updade. So, no more tweek will be necessary for get a low DPC Latency result.
Greetings.

****** Juca Nascimento ******
Keyboards/Composer/Arranger

#54
Phoenix
Max Output Level: -56.5 dBFS
  • Total Posts : 1886
  • Joined: 2003/11/07 18:25:33
  • Location: Long Island, New York
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/02 18:03:33 (permalink)
That thread on the nVidia forums references laptops and power management specifically. Do nVidia cards for desktops have the same issue?
#55
yummay
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2003/11/06 09:01:58
  • Location: Canada, Quebec
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/04 22:05:41 (permalink)
Well ... there are strange things going on in my testing of the DELL studio 17 laptop. After much (and much) tweaks on that systems (and 2 BIOS update bye Dell...) It looks like that I was actually able to correct most of the problems I had with the system...

BUT... Sonar is still experiencing a dropout  at about 20 minutes in my 32 tracks session ...

SO... I've downloaded SONY VEGAS 9 demo and installed it on my system, to confirm that it was still really the LAPTOP that has a problem, not SONAR 8 DEMO...

So, I've imported my 32 audio tracks in VEGAS and have hit PLAY .... no problems occurred... So I rewinded the session and played it from the top again... still no problems... So, I've record-enabled all of VEGAS' 32 audio tracks and activated INPUT MONITORING and recorded a 90 minutes session without any troubles... fully played it back afterward as well... everything is still PERFECT (At 128 samples on the M-audio Pro-Fire Lightbridge)...

 Went back to SONAR to try to play the session back again, but this time at 256 samples buffer on the Profire Lightbridge... sonar AGAIN did a dropout at about 19 minutes 30 seconds...

SO... what is the thing that makes SONAR drops out when nothing seems te be disturbing VEGAS?? I've notice using DPC checker that there was STILL a larger spike (between 400 and 700us) about every 60 seconds when using SONAR, but I could not see that when using VEGAS. When Sonar's audio drops out, the DPC meter peak is always around 1200us at that point...

Brandon, I hope that you are reading this, as you wrote that you also tried to configured a couple of systems from DELL. I'll try to install other demos and other light-version DAWS to continue my tests...

Yummay,
Amuses-gueules sonores
Bite-sized sounds and harmonic entrées
 
Dell Studio 1747 (I7), Tascam US20x20, Yamaha 01v96V2 / Behringer ADA 8000, Godin LGXT+ Roland GR-09, Behringer Motor 49. Windows 10 (64), Sonar Platinum, Komplete 10, Sound Forge 10, Vegas pro 9, Waves Gold.
#56
lfm
Max Output Level: -53 dBFS
  • Total Posts : 2216
  • Joined: 2005/01/24 05:35:33
  • Location: Sweden
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/18 10:09:19 (permalink)
JohnCr


Hey ppl,

Often this option is forgotten in the lists of tweaks.
This only applies to people using Windows 7/Vista 64 bit who are experiencing problems.

If you are experiencing a lot of spikes and high latency's measured in DPC Latency checker and/or experiencing crackled sound when just watching a youtube HD video or playing an mp3 then see if you can disable the HPET (High Precision Event Timer) in your BIOS. This is mostly found in the power management setup.

On some i7 machines i saw the DPC latency checker drop from around 100us to 11us. This is of course not the same for everyone.
Also solved weird issues (syncing) when you work with video in Sonar. (Using m-audio soundcards).
 
 
Isn't there a risk that all measuring done by DPC tools is reduced when disabling HPET?
 
I mean what you readout might not be as accurate?
 
I've used the high resolution clocking to measure performance on routines when doing programming, but it depends on that it's supported.

#57
rick keys
Max Output Level: -90 dBFS
  • Total Posts : 25
  • Joined: 2005/07/23 19:01:50
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/28 01:32:44 (permalink)
after using the DPC Latency checker i found that my unit was spiking really bad causing my computer     to crash . i notice it is spiking the worst and crashing when you shut sonar down or  when arming tracks . i contacted tech support and they told me to uninstall everything and start over . did it still spiking . so my question is in a AMD is the HPET  called NX  because thats what shows up in the Bios

AMDX4 630 Quad core -1981 rhodes stage 73 -roland xp80 sonar 8.5.3 MPC2000 XL  EMU 1820  ableton live 8   reasons 4  sound forge 10 sonarx1





#58
dmbaer
Max Output Level: -49.5 dBFS
  • Total Posts : 2585
  • Joined: 2008/08/04 20:10:22
  • Location: Concord CA
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/29 14:51:20 (permalink)
bitflipper

That means it takes 5,800 microseconds to fill a buffer. That means the CPU has 5,800 microseconds to process the data before the next buffer demands to be processed. A typical modern CPU can execute over 64,000 instructions in that interval.
I just noticed this thread and I'm not trying to be picky here, isn't 64K instructions in 5ms rather too low?  We don't normally quote MIPS for PCs (like we always did for mainframes), but I'm thinking that a single core machine these days might have a MIPS rating of maybe 1000 (that's 1,000,000,000 intructions per second) or 5,000,000 instructions in a 20th of a second.  Now, I don't know the average figure for cycles/instruction, but at ~3GHz, and with each instruction taking 3 cycles on average, that would be 1000MIPS.
#59
dmbaer
Max Output Level: -49.5 dBFS
  • Total Posts : 2585
  • Joined: 2008/08/04 20:10:22
  • Location: Concord CA
  • Status: offline
Re:tweak for windows 7/Vista 64 bit users experiencing high latency in dpc checker & crack 2010/03/31 13:55:17 (permalink)
dmbaer

bitflipper

That means it takes 5,800 microseconds to fill a buffer. That means the CPU has 5,800 microseconds to process the data before the next buffer demands to be processed. A typical modern CPU can execute over 64,000 instructions in that interval.
I just noticed this thread and I'm not trying to be picky here, isn't 64K instructions in 5ms rather too low?  We don't normally quote MIPS for PCs (like we always did for mainframes), but I'm thinking that a single core machine these days might have a MIPS rating of maybe 1000 (that's 1,000,000,000 intructions per second) or 5,000,000 instructions in a 20th of a second.  Now, I don't know the average figure for cycles/instruction, but at ~3GHz, and with each instruction taking 3 cycles on average, that would be 1000MIPS.


OK, this aroused my curiosity.  How does clock rate relate to instructions/second on a modern PC?  Turns out that information is hard to track down.  For one thing, the nature of the work load makes it variable.  The same instruction will execute much faster if whatever it loads is in local cache, for example.  However, I did come across some write-ups (via google) that suggest the average is about one instruction per clock cycle.  If this is true, it means that a single core running at 3GHz clock speed would execute 3 billion instructions per second on average.  And that would mean you could execute 15 million instructions in 5 ms.  Smokin'!
#60
Page: < 123 > Showing page 2 of 3
Jump to:
© 2025 APG vNext Commercial Version 5.1