Helpful ReplyDropouts ?? Try This

Author
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
2017/08/01 01:14:45 (permalink)

Dropouts ?? Try This

I want to start this post as a place dedicated for users suggestions for people experiencing dropouts without focusing a per say setup.
Firstly let me say Platinum is a very "Accurate" Tool for troubleshooting purposes.
Secondly let me say LatencyMon is a very "Accurate" tool for troubleshooting purposes.
 
Here is my Suggestions:
A) LatencyMon:
You should start your computer and wait 5 minutes for windows to finish indexing etc etc.
Then run LatencyMon for 1 hour without Platinum running, try not to use your computer in this time just leave it alone.
If in 1 hour you have anything above 1000us in any of the fields (or less than that hour then stop LatencyMon), then there are issues you need to solve regarding drivers, windows optimization, or hardware configuration.
Regardless you need LatencyMon to run for a hour "All in the Green" before proceeding.
If LatencyMon goes above 1000us lets say in the first half hour, then stop LatencyMon and apply a Real Time Windows optimization, put it in a notepad so you know and can recall every tweek you make then run LatencyMon again, if the problem is not solved then you will get the same reading in LatencyMon sure enough. Keep doing this until LatencyMon can run for 1 hour in the green. You Will Get There!
https://www.cakewalk.com/...ows-Optimization-Guide
1) Drivers: check all your drivers are updated: use your memory to recall if any drivers you previously installed gave you problems during installation, maybe reinstall them.
2) Windows Optimization : This is vital for your PC to become ready for real-time audio processing, turn off indexing, disable all network cards, disable firewall, disable Intel throttling in Bios, disable all Memory enhancements in Bios, keep doing this and "REMEMBER" note down everything you change and run LatencyMon to check if LatencyMon now runs in the Green after those changes. Here is a Brilliant set of optimizations that will help a lot.
http://forum.cakewalk.com/DAW-and-SSD-optimization-m2944111.aspx
Once LatencyMon and the PC alone runs for 1 hour in the green then its time to fire up the biggest Platinum Project you have and loop playback a section and then run LatencyMon for another hour and make sure that LatencyMon with Platinum playing back stays under 1000us in the green. Again if LatencyMon goes in the red or above 1000us then stop LatencyMon and know that you can trust that you need to make additional tweaks to get LatencyMon to run in the Green.
I cant give you the magic driver or optimization but i will say its there waiting for you to find.
Once you have Platinum Playing loopback and LatencyMon in the green for 1 hour, you now know that you can eliminate your PC as a suspect and move forward.
 
B) Troubleshooting Suspects:
Eliminating what you think is the cause and knowing what is not the cause saves valuable time.
Example : Eliminate Plugins > Disable Global FX then check playback in platinum to see if the drop out problem your experiencing has dissapeared? If so then you know where to keep looking, then you could try disabling certain FX plugins by there name/group to try narrow it down further. If you have let's say FabFilter "Whatever" then disbale them only and then Re Enable Global FX then test playback again for results.
This method is great for homing in on the area and then narrowing it to the source, it is great for identifying what is and what is not the cause and what is not the cause is just as valuable because you know not to waste your time with what you know has not solved the problem .
Use this method with other areas to try and locate the area of the problems your expiereincing.
 
C) Buffers : The Most important related to Dropouts
 
On your Audio Interface make sure you have set enough of a buffer size to handle you Platinum Project
you can change this buffer setting inside platinum for most audio interfaces :
Edit > Preferences >Audio > Driver Settings > Mixing Latency > ASIO Panel > Click it and just increase to 2048 so "YOU KNOW" if it solves the dropout problem your experiencing or not !!!!!!!!!!!!!!! If it does then you can reopen it and lower it until you find the magic number. If it doesn't then you know this is not your dropout problem.
 
Inside Platinum there are a lot of settings related to buffer sizes, some are in Edit >Preferences and others are in the AUD.ini
There is no magic number that applies to each of these settings as they are different for every setup->DO NOT CHANGE ANY SETTINGS YOU DO NOT FULLY UNDERSTAND -> ask in the forum first or read it over and over again until it sinks in.
When changing a setting it is recommended to do it in Small Increments and monitor your needs.
Read the Cakewalk Documentation supplied with platinum before hand so you understand what these affect.
These are 2 of the most important Buffers to make adjustments to first :
-Playback I/O + Record I/O Buffer Size > Located at Edit  > Preferences >Audio > Sync and Caching > file system.
-Midi Playback Buffers  > Located at Edit  > Preferences >Midi > Playback and Recording > Playback.
 
Keep in mid sometimes it takes a few combined tweaks to also fix a problem that's why starting at the top and working down should help narrow the problem which is always the fastest and easiest way, instead of constantly swimming in the same waters over and over again.
 
Please Post any additional information that you believe can help Platinum users with dropouts.
 
 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#1
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 01:34:15 (permalink)
Good summary. But we should mention one point of potential confusion...LatencyMon measures a specific type of latency: the overhead incurred by servicing interrupts. This is wholly unrelated to latency caused by plugins, which is all about data buffering within the plugin. And neither of those are directly related to added latency necessitated by raising the audio driver's buffers to mitigate high overhead from DPCs or intensive CPU usage from plugins or other Windows processes.
 
Sorry to be a nit-picker. Carry on.


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

My Stuff
#2
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 02:40:30 (permalink)
bitflipper
Good summary. But we should mention one point of potential confusion...LatencyMon measures a specific type of latency: the overhead incurred by servicing interrupts. This is wholly unrelated to latency caused by plugins, which is all about data buffering within the plugin. And neither of those are directly related to added latency necessitated by raising the audio driver's buffers to mitigate high overhead from DPCs or intensive CPU usage from plugins or other Windows processes.
 
Sorry to be a nit-picker. Carry on.


Absolutely correct and thanks for that bitflipper.
I forgot to elaborate about the hardware when i mentioned above:
regarding drivers, windows optimization, or hardware configuration.
 
Let me add that in now.
a) LatencyMon : Continued
Hardware Interrupts:
Making sure all your hardware uses separate interrupts .
Open Windows Control Panel > Hardware and Sound > Device Manager > View > Resources By Type . There you will find Interrupt Request (IRQ).
Expand Interrupt request (IRQ): Just visually make sure no Hardware is using the same IRQ Numbers, like your nvidia cards. 
 
In this example i will show you how to separate and know your "PC USB IRQ Numbers".
USB  share IRQ's and why its important to know that you could plug a USB device into a different slot and fix a problem.But knowing why this fixes a problem is what i will show you.
3) USB Devices are all plugged into separate IRQ's, How ? Like This:
 
Example : I have a elicencer USB dongle + wireless USB Microsoft keyboard and Mouse + USB RME Baby face.
 
I am using a z800 with 3 x USB 2.0  ports on the front and 6 x USB 2.0 ports at the rear PC Panel.
The front USB Ports and the Rear Upper 2 x USB Ports all use IRQ 22, the rear middle 2 x USB ports use IRQ20 and finally the Rear Lower 2 x USB Ports on my z800 use IRQ 21.
So i have plugged my RME Babyface into IRQ 22 Front USB Ports , then i have plugged my wireless keyboard and mouse into IRQ 20 Rear middle USB Ports , and finally i have plugged my elicencer into "IRQ 21" rear lower usb ports.
Now none of my usb devices "NOW" share a IRQ Number, this is very important and is also something you should know when troubleshooting and eliminating LatencyMon suspects.
The way to find out what IRQ is connected to which USB Port is in 2 locations:
1) Device Manager
2) Interrupt Request (IRQ)
 
Firstly you open device manager and scroll down to Universal Serial Bus Controllers.
Expand that and go to USB Root Hub/s
Double click each USB Root Hub and click on the power tab.
This will display what is currently connected to this USB port, so say you have a wireless keyboard plugged into this USB Root Hub, you can now associate the Hardware USB location with this particular USB Root Hub.
So Wireless keyboard is plugged into USB Hardware rear middle port and its showing on this particular USB Root HUB in the power tab as the wireless keyboard and mouse.
Ok so the final connection to make is what IRQ is this USB Root Hub Using ?
Still in the same USB Root Hub properties window click back to the General Tab, take note of the "location":
It should have a ID similar to : ( 3A36 in this example ) or 3A37 etc etc.
Then when you have this ID go back into Interrupt Request (IRQ) window, and there you can see which IRQ 3A36 is using .
Now you have knowledge of what IRQ each USB port is using on your PC, you can now separate the USB devices you have plugged in so they use separate IRQ's.
 
 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#3
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 06:16:47 (permalink)
I also object to the idea of disabling all network cards and especially the casually mentioned disabling of firewalls. Many (most?) of us use the internet commonly on our production systems. I've never had a problem. But I would strongly advise against disabling your firewall if you do.
#4
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 07:10:36 (permalink)
Sanderxpander
I also object to the idea of disabling all network cards and especially the casually mentioned disabling of firewalls. Many (most?) of us use the internet commonly on our production systems. I've never had a problem. But I would strongly advise against disabling your firewall if you do.



I agree that if your network card is enabled then you want firewall enabled to.
I also agree that enabling your network card is not a problem but rather i have made suggestions to help troubleshoot
LatencyMon issues that affect real time audio processing.
If you run latencyMon and enable your network cards you will see what impact it has on real time audio processing.
 
 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#5
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 07:49:19 (permalink)
Mine are enabled (wifi and ethernet). My general DPC latency hovers around 20/30 microseconds with small jumps to about 80 microseconds sometimes.
#6
interpolated
Max Output Level: -74 dBFS
  • Total Posts : 830
  • Joined: 2015/03/26 17:34:58
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 08:34:38 (permalink)
Only when I need to completely focus on something will i disable networks. I need a new dsp interface for my universal audio stuff and better soundcard. Another couple of ssd drives. I work a lot by layering effects..

Recent ones are more intensive like the waves analogue emulations and well my computer is old in terms of technology.

I have computer stuff.
 
https://soundcloud.com/sigmadelta
#7
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 08:57:43 (permalink)
Sanderxpander
Mine are enabled (wifi and ethernet). My general DPC latency hovers around 20/30 microseconds with small jumps to about 80 microseconds sometimes.



My LatencyMon also hovers around 10-30us.
But this means nothing if you have spikes that LatencyMon report occur that can interfere with Audio Processing, so looking at the highest reported is what matters, and doing a long interconnect LatencyMon test of your PC and Audio Processing Programs is the other thing that also matters not a 5 minute test.
ndis.sys is all over the internet and has caused and does cause major problems for people, and by disabling there network cards this problem is solved.
People who know what impact this has on A PC usually disable it unless they further understand how there system deals with it whilst they are processing. I never enable it when Platinum is running and i strongly recommend to others to do the same.
If you have it enabled and believe that you are immune from the problems that it can cause forever, think again!

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#8
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 09:32:58 (permalink)
If there are problems, you're right, it is a good place to look. But the idea that you will always have problems when internet/network is enabled is simply erroneous.
#9
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 09:55:44 (permalink)
Sanderxpander
If there are problems, you're right, it is a good place to look. But the idea that you will always have problems when internet/network is enabled is simply erroneous.



I am not saying that anyone will experience a problem with there card enabled, i started this because i noticed in the problem and report forum and in this forum section also there are a lot of people with dropout problems.
 
2 weeks ago i spent a whole week doing 1 hour tests using latency mon and all different PCIe configurations and device manager hardware enabled/disabled LatencyMon tests.
Not joking or underestimating the depth of the tests i did either.
I saw with my own eyes that when it is enabled and platinum is running that over 1 hour that my network driver was between 500-800us and when it is disabled its 0 because its not in the equasion. It did not peak over 1000us so even when i was testing it it passed. Other people have had major problems with it going over 1000us and causing problems which is why i suggested it for troubleshooting and optimization.
I am just trying to help people understand what i did and how important it is to understand these things properly, and properly means knowing that the network card and audio processing can be a problem.
Not always and probably hardly ever if you know your system and have done a long LatencyMon test with platinum running and typing away in your internet browser and have it in the bank that your rig is ok with it, you still must be sure and do the test to find out ! Eliminating suspects, knowing what is not causing a problem is as valuable as knowing!
Then like you and me we know its ok to have it on, although i still disable it.

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#10
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 10:02:40 (permalink)
Thorough testing is a good idea and I applaud your efforts to share your experiences and provide a guideline. It just seemed a little too much like an authorative line "you must turn off network and firewall to get reliable low latency". That hasn't been my experience in any of my systems, though I know wifi especially is a common cause for dropouts and popping.
#11
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 10:50:01 (permalink)
Sanderxpander
Thorough testing is a good idea and I applaud your efforts to share your experiences and provide a guideline. It just seemed a little too much like an authorative line "you must turn off network and firewall to get reliable low latency". That hasn't been my experience in any of my systems, though I know wifi especially is a common cause for dropouts and popping.


Thanks and I am aware that I am forum illiterate and trying very hard to change, sometimes i express my thoughts in a "you must manner "forgetting that I am talking to strangers and just trying to help like a friend.

In this case though I clearly state that while doing a LatencyMon test if you go over 1000us then try a optimisation to see if it solves the problem, disable your network was one of the suggestions and taking notes of that tweak so you can eliminate tweaks that don't fix it was the point.
I really don't have anything more to discuss if that is how you are interpreting what I have written.
Thanks for your feedback I will try harder next time to sound less authorative.

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#12
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: Dropouts ?? Try This 2017/08/01 11:15:39 (permalink)
It's no problem at all, I just misinterpreted your tone and wanted to make it a more balanced message. Please keep doing what you're doing.
#13
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Dropouts ?? Try This 2017/08/02 04:18:02 (permalink) ☄ Helpfulby taccess 2017/08/02 05:18:50
I will randomly have issues if I leave my network card enabled so it's always disabled and only used briefly for updates. But I also have a laptop that does not seem bothered at all by even the wireless network so I think it is all system dependent. But that said yes, the easiest and first thing you disable if your having dropouts is the internet. 
 
 

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#14
chuckebaby
Max Output Level: 0 dBFS
  • Total Posts : 13146
  • Joined: 2011/01/04 14:55:28
  • Status: offline
Re: Dropouts ?? Try This 2017/08/02 11:37:52 (permalink)
I have to agree with Johnny, I believe it is system dependent (on the kind of network card).
I've had some set ups where it made no difference at all, yet others that have reeked havoc with pops, clicks and drop outs.
 

Windows 8.1 X64 Sonar Platinum x64
Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
Focusrite Saffire 18I8 - Mackie Control
   
#15
jan.ynske
Max Output Level: -90 dBFS
  • Total Posts : 39
  • Joined: 2015/03/07 11:27:14
  • Location: Netherlands
  • Status: offline
Re: Dropouts ?? Try This 2017/08/02 11:56:19 (permalink)
Sanderxpander
Thorough testing is a good idea and I applaud your efforts to share your experiences and provide a guideline. It just seemed a little too much like an authorative line "you must turn off network and firewall to get reliable low latency". That hasn't been my experience in any of my systems, though I know wifi especially is a common cause for dropouts and popping.

You are a lucky guy if you do not experience this in any system or you know so much about the subject that you already have taken the necessary precautions and measures. Point is that lots of people have only marginal knowledge about a computer and its hard - and software behaviour.
One can have a good running system for years and than suddenly it starts....stuttering complete drop outs, etc.
Of course it is good to make a difference between standard latency issues in a normally working system and these type of audio dropouts. The latter is not only a DAW problem as it can be heard and noticed in any audio and video program.
Play a You Tube video if it stutters then you have it. Play an audio file in Windows Media Player or any other player if it stutters you have DPC Latency problems.
 
This is a huge problem not only for audio lovers but also for gamers. Do a search on internet and you will find tons of problems.
Once you have a system with this effect, the suggestions made in this thread are only for a start.
 
Jan

DAW: Sonar X2 Producer (x64) and Platinum, 44,100kHz-24bit;
Platform: Windows, W7U / W10P; multiboot;
PC HW: P55-GD65 motherboard; processor i7 860 2.7GHz; 16GB RAM;
Notebook: BTO 15CL19H; processor i7-7700HQ 2.8 -3.8GHz; 32GB RAM;
Data Storage: terabites on several HDD and NAS backup
Audio Interfaces: Sonar-V-Studio 100, Soundcraft Signature 12MTK, Roland Duo-Capture Ex, Roland Rubix22
#16
fret_man
Max Output Level: -84 dBFS
  • Total Posts : 312
  • Joined: 2009/05/14 23:57:37
  • Status: offline
Re: Dropouts ?? Try This 2017/08/02 14:25:08 (permalink) ☄ Helpfulby taccess 2017/08/02 23:55:21
Shouldn't the realtek HD audio driver issue be mentioned here? I seem to remember an issue it had in NVidia systems, or was it AMD? See an example here.
#17
riojazz
Max Output Level: -64 dBFS
  • Total Posts : 1337
  • Joined: 2004/02/26 13:23:02
  • Location: Mid-Hudson Valley, NY
  • Status: offline
Re: Dropouts ?? Try This 2017/08/02 21:41:18 (permalink)
fret_man
Shouldn't the realtek HD audio driver issue be mentioned here? I seem to remember an issue it had in NVidia systems, or was it AMD? See an example here.


Yes, this was one of the most helpful tips by Craig Anderton, to disable the HD audio drivers that are on by default.  It's not just RealTek.

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.
#18
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: Dropouts ?? Try This 2017/08/03 00:22:37 (permalink)
fret_man
Shouldn't the realtek HD audio driver issue be mentioned here? I seem to remember an issue it had in NVidia systems, or was it AMD? See an example here.


Nice !
I use 2 nvidia cards which also come with HD audio drivers in exactly the same location as Anderton pointed out in his thread. I have them disabled in device manger and then double check PC Sound Properties to confirm they actually are.
I also do this for any microphones at the Sound Properties Window also, so basically everything but my Audio Interface and it's inputs and outputs gets disabled.

Disabling inputs and outputs in your bios that you don't use is also advisable. I have system Audio disabled in my bios along with sas, ieee. Internal USB, UN used sata ports etc etc all disabled.
Keep in mind though that you will still need to disable the HD Audio driver even with system audio disabled in bios, or at least with z800.


Great advice thank you for adding it in !

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#19
Jump to:
© 2024 APG vNext Commercial Version 5.1