How to fix 99% of Win 7 audio problems

Alkotashi

New member
Member
Local time
8:23 AM
Messages
27
Location
Norway
Some time ago I stumbled over an article about DPC (Deferred Procedure Call) in Windows and the issue of latency problems regarding that process.

Problem:
In essence, DPC relates to a CPU tunnelig process in which all streaming media (audio/video playback/recording etc.) in Windows are subjected to. Transferring data to and from a soundcard requires the device driver to send a DPC request to the CPU. As Windows can't multitask by design, each CPU-Core has only one queue for all hardware. It's a first in first out principle and the timing and flow is subject to whatever is happening in all running tasks, processes and services regarding hardware at the time.

This process is the basic problem for all audio malfunctions, there might ofcourse be other issues but if DPC latency is low and stable the problem is certainly found in either audio software or hardware settings.

How to fix and maintain sound issues:
DPC latency can be monitored in real time with this magnificent tool from Thesycon Systemsoftware. Being German, they also write thorough procedures on how to use it so I'll leave it to them to explain the process of eliminating problems. A more in depth explaination of DPC is also found on the bottom of that link.

In addition to their information - It's important to note that services, scheduled tasks and startup processes also should be checked in addition to drivers while verifying DPC latency. Many 3rd party services (and sometimes Windows services like diagnostics and similar) do heavy communication with hardware. These should be disabled while monitoring DPC latency to see what effect they have on your computer. As for software, all kinds of Media Centers, iTunes, integrated security software etc. usually installs heavy background processes cluttering up the system and should be avoided.

By trial and error over years using Windows based studios and live performance software I've found that every problem, especially on Win 7, have shown up on the DPC latency checker, thus making them easy to eliminate by following the above examples using Thesycon's benchmark.

For all of you with audio problems out there I hope this helps - Good luck!

Regards,
Rainer
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Core i7 96012GB Mushkin DDR3 Triple ChannelZOTAC GeForce GTX 560Ti 1GB PhysX CUDA
Computer Manufacturer/Model Number
-
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 960
Motherboard
Gigabyte X58A-UD3R r13
Memory
12GB Mushkin DDR3 Triple Channel
Graphics Card(s)
ZOTAC GeForce GTX 560Ti 1GB PhysX CUDA
Sound Card
M-Audio ProFire 610
Monitor(s) Displays
Samsung SyncMaster 226BW + Benq FP222Wa
Screen Resolution
3360x1024
Hard Drives
RAID 2x OCZ 120GB SSD S-ATA III (System)
RAID 2x Seagate 1TB S-ATA III (Recording)
1x WD Black Edition 7200 2TB
2x WD Black Edition 7200 1TB (Sample archive)
2x WD Caviar 7200 500GB
1x Cavalry Caum 7200 2TB
PSU
Thermaltake Toughpower XT
Case
CoolerMaster Stacker v2.0
Cooling
Antec KÜHLER H2O 620
Keyboard
Logitech diNivo Laser Desktop
Mouse
Logitech MX-900
Internet Speed
VDSL 40/10
Other Info
It is a DAW. Mostly.
Some time ago I stumbled over an article about DPC (Deferred Procedure Call) in Windows and the issue of latency problems regarding that process.

Hey Rainer, we've been on the DPC tool for a few months now, it's definitely helped quite a few.


Ap
 

My Computer My Computer

At a glance

Windows 7 Home PremiumIntel Core 2 Duo @ 3.00gHz4 GBATI Radeon HD 2600 XT
Computer Manufacturer/Model Number
Assembled in my workshop
OS
Windows 7 Home Premium
CPU
Intel Core 2 Duo @ 3.00gHz
Motherboard
Gigabyte GA-P35-S3G
Memory
4 GB
Graphics Card(s)
ATI Radeon HD 2600 XT
Sound Card
RME 24/96 Card, Realtek Internal Audio PreSonus FireStudio
Monitor(s) Displays
Acer 1917 (x2)
Screen Resolution
1280 x 1024 on both monitors
Hard Drives
Three 250GB Seagate SATA Barracuda 7200rpm
PSU
Rosewill 500-watt
Case
Rosewill mid-tower
Cooling
Noctua NH-U9B (CPU), PwrSupply fan + single large case Fan
Keyboard
Macally w/2/USB ports.
Mouse
Trackman Wheel
Other Info
Event 20/20 bas studio monitors, Yamaha sub.
Rackmount Korg/Roland/Yamaha synthesizers,
Cubase MIDI/audio recording. Sony Soundforge audio/mastering software. CD Architect Mastering. RME & Presonus audio interfaces.
I would guess that this will help a few out there. Good one.
 

My Computer My Computer

At a glance

Windows Seven
OS
Windows Seven
Sound Card
Sound blaster
Hey Rainer, we've been on the DPC tool for a few months now, it's definitely helped quite a few.

Oh.. well, I'm new here, usually few people know about this but that's great.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Core i7 96012GB Mushkin DDR3 Triple ChannelZOTAC GeForce GTX 560Ti 1GB PhysX CUDA
Computer Manufacturer/Model Number
-
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 960
Motherboard
Gigabyte X58A-UD3R r13
Memory
12GB Mushkin DDR3 Triple Channel
Graphics Card(s)
ZOTAC GeForce GTX 560Ti 1GB PhysX CUDA
Sound Card
M-Audio ProFire 610
Monitor(s) Displays
Samsung SyncMaster 226BW + Benq FP222Wa
Screen Resolution
3360x1024
Hard Drives
RAID 2x OCZ 120GB SSD S-ATA III (System)
RAID 2x Seagate 1TB S-ATA III (Recording)
1x WD Black Edition 7200 2TB
2x WD Black Edition 7200 1TB (Sample archive)
2x WD Caviar 7200 500GB
1x Cavalry Caum 7200 2TB
PSU
Thermaltake Toughpower XT
Case
CoolerMaster Stacker v2.0
Cooling
Antec KÜHLER H2O 620
Keyboard
Logitech diNivo Laser Desktop
Mouse
Logitech MX-900
Internet Speed
VDSL 40/10
Other Info
It is a DAW. Mostly.
A good read Rainer :)


Steve
 

My Computer My Computer

At a glance

Windows 7 Ultimate 64 - OEM Service Pack 1Intel Core i7 930 2.80Ghz Bloomfield Socket L...Patriot Viper 6GB 3x2GB DDR3 PC3-1200C9 1600M...Asus ATI Radeon HD 5770 CuCore 1024MB GDDR5 P...
Computer Manufacturer/Model Number
Over Clockers Ultima Viper 2.80Ghz
OS
Windows 7 Ultimate 64 - OEM Service Pack 1
CPU
Intel Core i7 930 2.80Ghz Bloomfield Socket LGA 1366
Motherboard
Gigabyte GA-X58A-UD3R Intel X58 Socket 1366 DDR3
Memory
Patriot Viper 6GB 3x2GB DDR3 PC3-1200C9 1600Mhz Tri Channel
Graphics Card(s)
Asus ATI Radeon HD 5770 CuCore 1024MB GDDR5 PCI Express
Sound Card
Realtek ALC889 @ Intel 82801JB ICH10 - High Definition Audio
Monitor(s) Displays
Samsung SyncMaster 920N 19"
Screen Resolution
1280*1024
Hard Drives
1 x OCZ Vertex2 Series 120GB 2.5" SATA-II SSD
1 x Seagate Barracuda 7200.12 1TB SATA-II 32MB Cache
1 x Western Digital Caviar Green 2TB SATA-II 64 MB Cache
PSU
Corsair TX 650W ATX SLi
Case
Antec 902 Ultimate Gaming Case Black
Cooling
Prolimatech Megahalems Rev B CPU Cooler Socket 775/1156/1366
Keyboard
Microsoft Comfort Curve Keyboard
Mouse
Microsoft Optical USB
Internet Speed
ADSL24 FTTC 34.2 Mbps Down 7.1Mbps Up
Other Info
OcUK 22x DVDSATA ReWriter Black
Akasa AK-FN058 Apache Black Super Silent 120mm Fan
Printer Epson Stylus Photo R300
Scanner Canon Canoscan 8000F
Hey Rainer, we've been on the DPC tool for a few months now, it's definitely helped quite a few.

Oh.. well, I'm new here, usually few people know about this but that's great.

Yes, but you included a lot of good info that wasn't posted before so thanks!


I pasted this from a post I'd made a couple of weeks ago.

http://www.sevenforums.com/attachme...ing-sound-audiodg-exe-problems-dpclatency.jpg

Don't think it can get much better than this.

Ap
 

My Computer My Computer

At a glance

Windows 7 Home PremiumIntel Core 2 Duo @ 3.00gHz4 GBATI Radeon HD 2600 XT
Computer Manufacturer/Model Number
Assembled in my workshop
OS
Windows 7 Home Premium
CPU
Intel Core 2 Duo @ 3.00gHz
Motherboard
Gigabyte GA-P35-S3G
Memory
4 GB
Graphics Card(s)
ATI Radeon HD 2600 XT
Sound Card
RME 24/96 Card, Realtek Internal Audio PreSonus FireStudio
Monitor(s) Displays
Acer 1917 (x2)
Screen Resolution
1280 x 1024 on both monitors
Hard Drives
Three 250GB Seagate SATA Barracuda 7200rpm
PSU
Rosewill 500-watt
Case
Rosewill mid-tower
Cooling
Noctua NH-U9B (CPU), PwrSupply fan + single large case Fan
Keyboard
Macally w/2/USB ports.
Mouse
Trackman Wheel
Other Info
Event 20/20 bas studio monitors, Yamaha sub.
Rackmount Korg/Roland/Yamaha synthesizers,
Cubase MIDI/audio recording. Sony Soundforge audio/mastering software. CD Architect Mastering. RME & Presonus audio interfaces.
Back
Top