Topic: LatencyMon expert needed, anyone ?

Available here, it's an interesting tool for checking your PC audio performances.
http://www.resplendence.com/latencymon

But it doesn't end here: I performed the test on my Sony Vaio (Win 7/64, i5, 4GB RAM, and all)  because I experienced crackling noises. Well, the result is indeed bad! The problem now is to correct what appears to be problematic. In my case it was the graphic card first. Solved by reducing unnecessary video "embellishments". The second culprit is "ACPI.sys". Worse. Does anybody know how I could go (deep) in the BIOS or whatever to correct this? The Sony system doesn't seem to let me go very deep :-(
Help needed. Thank you, all you, computer litterates ;-)

Re: LatencyMon expert needed, anyone ?

You allso need to kill any network adaptor that is running, they are causing troubles on many computers.

Re: LatencyMon expert needed, anyone ?

Good idea, thank you. But I already tried without any connections, wired or wireless, it didn't make a big change... Nevertheless, I should try by disabling the network itself.
I think, however that there must be some "PC supervisor" running in the background, something like Intel's "SpeeStep".
So the question is: how could I access this "ACPI.sys" to modify it without destroying my system?

Re: LatencyMon expert needed, anyone ?

You seem to have read this -

"High DPC or ISR routine execution times: how to proceed

If LatencyMon reports the DPC and ISR execution times to be too high, you should take a look at the responsible drivers. It may be that these drivers belong to a device that is non-critical for the operation of your computer. If for example tcpip.sys or ndis.sys is reported as the culprit, chances are the problems are caused by your wireless network adapter, if you have one. You could consider disabling the WiFi adapter and receive internet via an Ethernet cable. You can disable devices by right-clicking on My Computer and selecting Device Manager, right-clicking a device and selecting disable. You should run LatencyMon again to check if the situation has improved, there might still be another device or driver causing audio latencies.

Note that if high latencies have been reported to be caused by drivers which are critical for the operation of your computer such as motherboard drivers, there may be nothing you can do to get your computer suitable for processing real time audio."

- but may not have focused on the last 2 sentences in the big para. Before taking that disabling step, though, you should of course check out how much of a crash may result, on Google (as the sentence making up the small para hints is necessary). Targeting ACPI.sys for a disable? Check Google first.

ADDED: doing just that myself (with "ACPI.sys"), I found THIS on the first Google page, where one of the respondents identifies it as a high-temperature CPU-throttling feature of the Windows OS. Trawling farther down Google finds an entry saying his Dell computer is devoting 50% of its time to running the thing.  A response from someone with a clear Dell direction in his mind summarises to doing everything possible to lowering cabinet temperatures; so it looks as if that first respondent could have been correct. Therefore, assuming you're running a laptop and have already turned off Power Management, do all you can to lower running temps.

Dunno how, but for instance, what's the laptop sitting on, and how near some obstacle like a wall is its vent, etc?

Last edited by custral (02-10-2012 14:14)

Re: LatencyMon expert needed, anyone ?

On my own computer i have to disable the wireless network adapter.
...Otherwise i get crackles every one minute !
So i have made a shortcut to my wireless adapter so i can enable it when getting updates.

Last edited by olepro (02-10-2012 13:43)

Re: LatencyMon expert needed, anyone ?

The first thing to do if you haven't already would be to select the High Performance power profile, and then double check that processor speed throttling is disabled. You can do this by doing the following:

- Go to Control Panel | Power Options and then select the High Performance power profile.
- Click  "Change Plan Settings"
- Click "Change advanced power settings"
- Scroll down to "Processor Power Management" and click the + to expand it
-  Expand "Mininum Processor State" and make sure it's 100% for both "On battery" and "Plugged in"
-  Ditto for "Maximum Processor State".
- Click Ok and then on the previous screen "Save Changes" when it takes you back there

This is the best way to force the processor to stay at full speed all the time IMHO.  (my BIOS can disable processor speed throttling, but when I use that method, it forces the speed to be a low speed all the time - it's no good)

I'm not sure how universal the power profile names are - you might have to adapt the above procedure to your system. (I have a Dell Latitude E6500)

Greg.

Re: LatencyMon expert needed, anyone ?

Many thanks for all those answers...
I already did a lot though... maximum performances, 100% speed al the time, and so on.
What I might have overlooked however it this network thing... my laptop has a particularity: it has a hardware switch for disabling both the wifi and the bluetooth reception. So I thought it was all right this way. Maybe I was wrong and should indeed disable everything in the software also. I'l try.
Many thanks again!

EDIT: hum... disabling all networks (wired & wireless) helps, but not enough. :-(

Last edited by Luc Henrion (02-10-2012 16:48)

Re: LatencyMon expert needed, anyone ?

I think I should share this... for all of you who would have to fight against a laptop config!
I found a great source of knowledge here: (thank you NI...)

http://www.native-instruments.com/knowl...Processing

After having disabled a maximum of (stupid) windows thingies, I'm at least able to use my Sony laptop for professional audio.
- disable Aero
- disable battery management (ACPI)
- set everything for maximum performances, except the video: it could even be necessary to use a standard VGA driver instead of the graphic card driver (in my - bad - case, an NVidia), and use a "Windows Classic" theme: very "vintage", you'd think you'll be back to Win 3.11, remember this one ? :-)
- use LatencyMon first (stand alone), then if it's OK, run DPC latency Checker while using your DAW.

Hope this will help some people :-)

Last edited by Luc Henrion (21-10-2012 08:56)