DPC latency + audio/mouse skip and stutter on t420s

Hello fellow thinkpad owners,
I have a new t420s (41717FU) core i7, 8GB RAM, and NVS 4200M discrete, win 7 64-bit pro.  I use the minidock with 2 external 28" displays on DVI out.  
I discovered major issues with latency with this machine; very noticeable loss of control for about half a second, plus annoying audio stutter, especially concurrent with network activity. This is quite frustrating, especially for a machine that is supposed to be high end core i7 with discrete graphics. I had a t410s previously and also had latency problems, and I know this is a real problem with several different models (just search 'annoying audio') on the forums.
I have used dpc latency checker as well as latency mon and narrowed the probable culprit to the network drivers associated with the gigabit ethernet.  It took me a while to discover the relationship to the Intel 82579LM, since LatencyMon will identify the problem with NDIS.sys or NETIO.sys, giving sporadic latencies over 20000 microsecs, which made me think it was a Win 7 tcp stack issue or maybe some internal windows firewall blocking.  During these spikes, the audio stutters, the mouse won't move, everything on the system just stalls for a split second.  Temps on CPU seem within normal limits at about 70-80C.  I've read everything I could find about this issue, including problems with NVIDIA drivers, ACPI, firewall/antivirus, etc etc, and tried most of those suggestions.  
I spent a long time doing all kinds of testing, putting the machine on AC power and max performance, shut down various devices, disabled any component power-off states, disabled NVIDIA and displays, changed bios settings etc.  
After all of this, I *know* my issue is related to the Intel Ethernet component, because if I disable it and use wireless connectivity (or no network at all) the problem simply goes away.  Surprisingly, the wireless Centrino adapter, though slower, functions without any problem affecting DPC latency and I have no stutter with that (many have previously identified the wireless adapter being a problem especially related to power mgt).
Unfortunately, I require an ethernet connection.  So just disabling that adapter is not an option.  Here is what I've done to workaround the issue, though I wish it would be fixed for good with some kind of update from Lenovo, though I've called and emailed them and they seem to be ignoring this issue.  
**** UPDATE 3/1/2012 ****  
SOLUTION RIGHT HERE:  INSTALL AN OLDER NETWORK DRIVER FROM HP (sounds crazy, but it works).  See below link to driver download.
I (and many other owners of T420, 520, etc - see other posts if you doubt it) have *no* latency after installing this older driver from HP. But as soon as I install the Lenovo-provided driver 11.12.38.* or any later one from Microsoft or the Intel generic driver (intel no longer publishes the old driver), I see *immediate* problems with latency, mouse and audio stutter. But use the driver published by HP (specifically version 11.12.36.0, published 5/4/2011) -- Problem solved!  I tested with streaming and browsing for several hours and no spiking or stutter.
Here's where to get the english language download from HP:  >> DRIVER DOWNLOAD PAGE HERE <<
Lenovo, PLEASE: this is strong evidence of a faulty driver for those of us with a t420s (and other thinkpad users out there using the intel 82579LM chip under x64).  I encourage you to review this solution and engineer an update for the Intel gigabit adapter, or at minimum, roll back to the older driver or some Lenovo approved derivative so it doesn't cause all of us notebook users such a major headache.  It's very bizarre that we would need to go to another manufacturer to get a working driver...I was ready to return the machine over this issue! 
Aside from that adapter problem, I've been pleased with the t420s performance and features.  Thanks again lopiuh for this workaround.  
Mojojojo in Austin TX
ADMIN EDIT - Lenovo is testing a beta ethernet driver.   If you are willing to try it, please see the link below, and my post on page 6 of this thread. - mark
https://www.dropbox.com/s/llcgjaf45xpuoam/83rw20w1.zip
***** END UPDATE *****
**** OLDER STUFF I TRIED, which somewhat helped, but the real solution is to use the old HP DRIVER above. ****** 
Basically, my approach was to reduce the 'auto' parameters for the adapter, to reduce the amount of logic running on the adapter itself.
1. Install the PRO set extension tools on this adapter, so you can more easily manage advanced settings.  I think Lenovo offers a version in the driver downloads area which adds this management extension, but it is not the standard one offered by the system update utility, and the intel site has a later driver, so I gambled and downloaded the latest version from Intel for this adapter.  It installed without issue, but I'm sure Lenovo would prefer you stick with their OEM packages. Anyway, here's the one I used: http://www.intel.com/support/ethernetcomponents/controllers/82579/sb/CS-032239.htm (link near the top for the download).  You may want to make a system restore point before you install any drivers outside of OEM approved.
2.  Change the default settings for the adapter in Device Manager.  Right click properties for the Intel 82579LM in Network Adapters.  Change the link speed (if the extension was installed properly, you'll see the intel logo on the tab for Link Speed, and a choice for Speed and Duplex.  Change this from 'Auto Negotiate' to whatever speed your network is.  I have gigabit full duplex, and that worked for me.  This by itself was the biggest improvement with DPC latency.
3. Go to the Advanced tab.  I took the approach that I wanted to disable as much 'auto' stuff as possible, and force the adapter to use a particular setting.  Thus: 
Interrupt Moderation: Disabled
Jumbo Packet: 9014 bytes (I have several devices that can use bigger packets on network, such as readynas)
Performance Options: click properties: Flow control - Disabled; Interrupt Moderation Rate - Off; and then double the receive and transmit buffer sizes (for me this was 512 and 1024 respectively).
I hope this may be helpful to some other owners, but I don't work for Lenovo or Intel so please don't blame me if something goes wrong during your tweaking.  This worked (for me) to significantly reduce stuttering problems, though they are not completely gone; your mileage may vary.  If you have this same problem, I'd appreciate if you would post about it so I can understand if it is a more widespread problem.
Good luck, mojojojo
Austin, TX
Solved!
Go to Solution.

Hi mojojoj0
For my W520, up till now I do not have latency issues. My set of configuration for Intel NIC is slight different.
2. This may cause connection problems when you are connecting to different network. Different network (switches, routers) have different configuration. Previously I set it to Gigabit Full Duplex, I can't connect to any 10/100 network until I change it back to Auto negotiation.
I would suggest changing back to auto negotiation when you are connecting to outside network, not all places are using gigabit switches.
3. Interesting, I guess I would try it and feedback and see how much improvement for network performance.
From what I know, increasing receive and transmit buffer improve NIC and network card performance, but computer may slightly more memory.
Maybe you can try this, part of my settings:
Large Send Offload (IPv4) & (IPv6) Enabled
TCP & UDP Checksum Offload (IPv4) & (IPv6) Tx & Rx Enabled
IPv4 Checksum Offload Tx & Rx Enabled 
Hope this helps!
Cheers 
Peter
(Current: W520 4284-A99) (Refunded: W510 4876-A11)
=============================================
Does someone’s post help you? Give them kudos as a reward, as they will do better to improve 
Mark it as solved if the solution works for you, so it could be reference for others in the future 
Dolby Home Theater v4 (ThinkMix V2)!
http://forums.lenovo.com/t5/W-Series-ThinkPad-Lapt​ops/W520-Sound-Enhancement-Thread/m-p/451401#M155... 

Similar Messages

  • Playback in audition suddenly starting to skip and stutter?

    I'm using a us 122l and have had no issues with it all, even after somebody accidentally dropped a glass of water onto it a few months back. But last night when I was recording a song, just like I have been for the past year and a half, the program started to skip and stutter while I was moving along the multi track view. Then after about twenty minutes, audition would play one second of the song before crackling out into silence. I changed the US122's latency to it's worst quality and it helped a little, and the same when I use ASIO4ALL, but the program is still unusable.
    I haven't made any changes to my computer, no new audio cards or anything, it's exactly the same as it has been since I started recording with it. It wasn't even an stressful track for the computer, it was only three tracks running simultaneously.
    P.S, I'm using Vista, I have 1 gig of ram and all the audio on the rest of my computer runs perfectly fine through my default audio card, ASIO4ALL and the US122, (itunes etc). So something is up with audition. This is the first time it hasn't worked properly, so I don't know what it could be.

    Yeah.. I really should get more ram.
    I'm definitely going to try your suggestions and I really appreciate you answering so quickly,
    and no, I'm not recording a lot of tracks really.. I mean. I'm only doing one at a time, I'm not recording a drum set or anything, I was just doing vocals.
    I have done tracks in the past with a huge number of tracks dedicated to clapping, and ambient noise things, and I've never had any trouble.
    Just suddenly last night during a routine recording session it started to mess up.
    I'm doing a virus scan now as a last resort, but I have no idea what changed that caused the computer to suddenly have so much trouble with latency, it's really weird.
    Even looking online at forums and things I haven't found anything.

  • Why does my 16gb 6th generation ipod nano skip and stutter during playback?

    Why does my 16gb 6th generation ipod nano skip and stutter during playback?

    Try a hard reset first. 
    Press and hold the Sleep/Wake button and the Volume Down button 
    until the screen goes dark. The Apple logo appears after a few seconds, 
    and then the Home screen.
    If that doesn't work, try a restore of the device in iTunes.
    Otherwise, does this skipping and stuttering only happen with certain tracks?  What format are these tracks in and where they come from (outside of iTunes or from the iTunes store itself)?
    B-rock

  • USB mouse skips and "cuts out"

    Hi,
    I'm having a very strange problem. I'm using an USB mouse from Microsoft (IntelliMouse Explorer).
    Its an optical mouse with a wire connecting to the usb port of the macbook pro 17".
    My MacBook Pro is the top of the line one.
    The problem i'm experiencing is that quite often, the mouse "cuts out" and i'm moving it about but the arrow is "stuck". I then try to move the arrow with my finger on the trackpad and there is no problem. A few second later the mouse works again. This happens about avery thirty seconds and is very annoying.
    I tried to buy another mouse from Logitech - a very expensive one. But...it also happens with this mouse.
    So, it must be the mac.
    It hasnt been happening all the time, but since i dont have the time to do a all new install of the operating system (i'm using the all new version), I am really not sure what to do about it at the moment, so i'm living with it...
    Am i the only one who has experienced this?
    Kind regards
    Nitnellav
    Message was edited by: Nitnellav
    Message was edited by: Nitnellav
    Message was edited by: Nitnellav

    You are not the only one on this issue, either I am also experiencing this same issue. With every USB mouse I use. I have a wired logitech g5 mouse and the razr mamba. They both experience this "cut off" and "sticking" issue, that you explained. Its especially noticeable in games. I use OSX 10.6.1 and Windows 7 via bootcamp 3. I am running the latest MBP model 15 inch.

  • Audio Playback Skips and Repeats while Browsing

    iTunes is playing a file and the playback pauses quickly, staggers & Repeats several times and continues.  This happens over and over since I update to 11.

    Still no luck getting this issue fixed.  I've trashed the preferences folder, reset those to the proper settings, I've gone into "Easy Setup", nothing seems to be fixing the problem.  I'm wondering if I shouldn't just do a re-install?

  • How does the Edge E540 handle audio? (e.g. DPC Latency)

    Hi, I know that some other Lenovo models have problems with very high DPC latency, causing drop outs and crackles while using CPU-heavy audio programs (music productiong, DJing etc), but I couldn't find any info specific to the Edge E540. So do any of you have experiences (good/bad) with the Edge E540 and audio?

    Hallo T1MUR,
    vielen Dank für den Hinweis. Hat's gebracht!
    Thanks a lot for that hint, I followed your suggestions and it worked just fine. The scripts you provided in my case all appear to just switch off KbdMgr.exe without leaving me with a lot of choices. I still have to figure out whether this behaviour can be improved by editing your batch files. For the time being it probably would suffice to kill the process in the windows task manager and to switch it on again if needed by double clicking it in the c:\programs\boot camp directory. One then has to reenable the function keys manually, whereas all other tunings affected by boot camp are kept. This is slightly inconvenient, but it's ok. The differences may be due to the fact that I am dealing with a MacBook Air, not a MacBook Pro.
    Thanks again for your help, I really appreciated this.
    Siggi Engelbrecht

  • In Premiere Pro 2014 imported audio skips and is out of sync - version 7.2.2 was ok

    I have been importing AVCHD Content in to Premiere Pro 7.2.2 with no issues.  Now that I have upgraded to Premiere Pro 2014, importing that same AVCHD footage causes the audio to skip and finish before the video causing it to be out of sync.  I compared preferences between the 2 versions and all settings seem to be the same.  This is something clearly different between these two versions of Premiere Pro.  Anyone else have this issue?

    Here is some additional info:
    AMD Radeon HD 6770M:
      Chipset Model: AMD Radeon HD 6770M
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x16
      VRAM (Total): 512 MB
      Vendor: ATI (0x1002)
      Device ID: 0x6740
      Revision ID: 0x0000
      ROM Revision: 113-C0170F-175
      EFI Driver Version: 01.00.560
      Displays:
    iMac:
      Display Type: LCD
      Resolution: 2560 x 1440
      Pixel Depth: 32-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Built-In: Yes
      Connection Type: DisplayPort

  • DPC Latency very high in Games sound and game freezes

    5DPC Latency very high in Games sound and game freezes?hello, i am new her. I am german, sry for my Bad englisch. i do my best that you unterstand me...
    my problem is very well known in the internet, but i did not find a solution until now...
    My Computer:
    E6300 @ 3 ghz
    Mainboard: Abit Fatalty FP-IN9 with nForce650i-SLI Chipset
    4 Gig DDR2 Ram
    Win 7 64bit
    Soundblaster is a X-fi Titanium PCIe
    when i am in windows, look a film on youtube or on my harddisk the DPC Latency is always " green " and i have no freezes in sound or computer
    But when i start a Computergame like Starcraft the freezes come, and also the DPC Latency goes red.
    http://www.picfront.org/d/7Ngg
    I thought the problem is the old Daniel_K 2.0 support pack driver which i installed 6 month ago. I formated my computer todey.
    Installed Windows, installed Ati display driver, than installed orginal Creative driver : 2.7.0008 (26. Juli 200). And then i started Starcraft 2 direct but i did not help. Because of that i think i must be a hardware problem...
    cya

    the Wlan-card was it. How can i solve the problem that i can use my wlan without this freeze problems ?

  • Audio From Speakers Keeps Skipping and Stuttering on HP ENVY 15-j185nr

    Hi I have a HP ENVY 15-j185nr and My speakers audio keeps skipping and stuttering and i can see in the beats audio control panel that it fluctuates in the levels between the Bass and Treble and also The Volume. Now When I connect my Beats Wireless Headphones to My Computer i have no problem with the audio on the bluetooth side but when i connect the headphones on the wired side and plug it into the computer audio jack the audio is playing from both headphones and speakers and it is STILL skipping and Stuttering. My Computer OS was 8.1 Enterprise when this Problem Occured and since then I've updated to Windows 10 Enterprise by Doing a clean install hoping that this will fix the problem but it didn't After i updated my windows OS I can now see in the Device Manager in the Sound, Video and Game Controllers Category that my High Definition Audio Device have a yellow triangle exclamation point icon under it and its device status says This device cannot start. (Code 10) {Operation Failed} The requested operation was unsuccessful. The driver version is 10.0.10240.16384 and The drver date is Thursday July 9. 2015.  i've uninstalled and resinstalled the driver numerous times and the exclamation icon is still there and i wanted to know is it a Hardware problem or a Driver Problem?. Is this a simple fix or do i have to take it in and get it fix by a computer tech? can anybody please help me?

    Hi,
    Try the following
    Download the IDT Audio installer on the link below and save it to your Downloads folder.
    http://ftp.hp.com/pub/softpaq/sp63501-64000/sp63555.exe
    When done, open windows Control Panel, open Device Manager and open up Sound, Video and Game Controllers.  Right click the IDT device and select Uninstall - you should also get a prompt to remove the current driver, tick the box to allow this and then proceed with the uninstall.
    When complete, download and reinstall the Chipset driver on the following link.
    Chipset Driver - Windows 8.1
    When the reinstallation has completed, shut down the notebook by holding down the Shift key as you click Shutdown to temporarily prevent a hybrid boot.  Then unplug the AC Adapter and then remove the battery.  Hold down the Power button for 30 seconds.  Re-insert the battery and plug in the AC Adapter.
    Tap away at the esc key as you start the notebook to launch the Start-up Menu and then select f10 to enter the bios menu.  Press f5 to load the defaults ( this is sometimes f9, but the menu at the bottom will show the correct key ), use the arrow keys to select 'Yes' and hit enter.  Press f10 to save the setting and again use the arrow keys to select 'Yes' and hit enter.
    Let Windows fully load - it will automatically load an audio driver, but just let this complete.  Then open your Downloads folder, right click on the IDT installer and select 'Run as Administrator' to start the installation.  When this has completed, right click the speaker icon in the Taskbar and select Playback Devices.  Left click 'Speakers and Headphones' once to highlight it and then click the Set Default button - check if you now have audio.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • S20 Audio Stutter / DPC Latency...can't fix it. Need help!

    Hi everyone,
    I recently (last week) bought a Lenovo S20 (Xeon W3520 with memory upgrade to 6GB). I mainly
    use this workstation as a DAW for audio recording / editing. Instead of the preinstalled Windows XP (32bit)
    and the Vista Business that comes with the DAW, I installed Windows 7. Everything went fine,
    system is stable, ThinkVantage drivers are up to date. A NVIDIA GeForce 260 is used as graphic card.
    But for audio applications my S20 as it is right now, is simply unusable. I get drop outs/stutter even with the on board sound, if I play back a mp3 or wav file. I deactived unnessary devices / background programs, tested it with HT on/off, tested it without Speedstepping and without Turbo Mode. No difference. I get a regular DPC spike every 15 seconds. And the spikes are really high (16ms). No difference if I plug in an EMU 1820 PCI card instead of the on board sound. Disabling the on board LAN didn't make a difference either.
    Take a look: DPC Latency Screenshot
    Any idea how to solve this?
    Best,
    dynamitec
    Solved!
    Go to Solution.

    Hi erik,
    thanks for your reply!
    It's not that only Pro-Audio doesn't work on my machine. If I simply recover the Vista Business DVDs and try to play a Wav-File or Mp3 with Windows MediaPlayer I get dropouts every 15-16s - without anything else installed. Also websites for example hang if this spike occour. In my opinion this is a serious fault in my system (not to mention that I bought the workstation for Pro-Audio usage, which I simply can't do as it is right now).
    I first thought that it's maybe related to the hardware I build in (Graphic Card, SoundCard), but since it happens without any graphic card / additional soundcard installed it has to be a problem with the basis configuration.
    I'm calling Lenovo support tomorrow. I really need a replacement, since the workstation is outperformed by my old Q6600 system without any problems. And I'm really feeling like I wasted a lot of money for nothing
    Best,
    Benjamin

  • MSI calls gt780 a "sound machine" but it has bad dpc latency and ground loop

    Good quality sound on a laptop is governed by two things, freedom from ground loops and low DPC latency.
    Ground Loop Hum: this occurs when manufacturers use poorly isolated power supplies (CHEAP POWER SUPPLIES).  How it manifests is when you plug your laptop into an external sound production system (Stereo or headphones or mixer, etc).  Well when you turn up the volume you will notice this weird humming/slightly screetching noise.  It often will change pitch as you move mouse etc.  Its a ground loop.  It comes from poor isolation and ALL PROFESSIONAL audio equipment is designed to eliminate this.  Even a cheap ghettoblaster is  But not this "sound specialized laptop."  Aweful.  You will know it is a ground loop because when you hear the noise unplug th epower supply to the laptop and Poof!  its gone.
    DPC Latency  Where as ground loops will just give you poor sound output, DPC latency is a far more sinister problem for a person who is going to use a computer for professional sound.  It is related to something called an IRQ request and it occurs on laptops that are not designed to prioritize audio. 
    Download this tool and run it on your gt780.  http://www.thesycon.de/deu/latency_check.shtml  You will note its mostly green but occasionally it will have red spikes.  Those red spikes represent audio drop outs so if your hope was to use this computer for professional sound capture or production (protools, abletone, cuebase).  Think again.  Those will be big "POP!!!!!"s when they occur during actual audio manipulation.
    Sometimes manufacturers release firmware or drivers that help with DPC.  Lets pray but as for the ground loop.  That is not and will not go away unless they get it their hearts to use a proper power supply.  Shame on you msi for touting this as an audio laptop when its audio simply sucks crap.  Basically you threw a few loud speakers and you call it made for sound??? HARDLY.
    Other then that its fast.  What a waste...

    Ok, I have found out the "sleep mode" kicking in was one of the major culprits.  I dissabled that and latencies are a lot better.  No red spikes in over ten minute but not yet under any load.  If any one else is trying the program please post your results.

  • VLC audio problems on T400 - DPC Latency Issue?

    Hi Folks,
    When I try to use VLC player to play any video on my T400, I get audio stutters and other strange effects.  I'm wondering if it might have to do with all the audio DPC Latency issues this model has had.  Does anyone else have these issues?  Windows media player seems to work just fine, by the way.  DPC Latency is high when either program is playing, but remains high when VLC has paused playback (whereas windows media player doesn't induce high DPC Latency when paused).
    I've tried tweaking the buffer of VLC player, and a million other things, but nothing seems to help.  Hence my suspicion of DPC Latency issues.
    Thanks,
    Allie
    2764-CTO, Win XP Pro SP3, 2.8 GHz Dual Core, 3 GB Ram, 320 GB HDD, ATI Radeon 3450 w/ 256 MB, all drivers updated

    Just upgraded to Win 7, and the problem's gone. Must be an XP driver of some sort.

  • A quick primer on audio drivers, devices, and latency

    This information has come from Durin, Adobe staffer:
    Hi everyone,
    A  common question that comes up in these forums over and over has to do  with recording latency, audio drivers, and device formats.  I'm going to  provide a brief overview of the different types of devices, how they  interface with the computer and Audition, and steps to maximize  performance and minimize the latency inherent in computer audio.
    First, a few definitions:
    Monitoring: listening to existing audio while simultaneously recording new audio.
    Sample: The value of each individual bit of audio digitized by the audio  device.  Typically, the audio device measures the incoming signal 44,100  or 48,000 times every second.
    Buffer Size: The  "bucket" where samples are placed before being passed to the  destination.  An audio application will collect a buffers-worth of  samples before feeding it to the audio device for playback.  An audio  device will collect a buffers-worth of samples before feeding it to the  audio device when recording.  Buffers are typically measured in Samples  (command values being 64, 128, 512, 1024, 2048...) or milliseconds which  is simply a calculation based on the device sample rate and buffer  size.
    Latency: The time span that occurs between  providing an input signal into an audio device (through a microphone,  keyboard, guitar input, etc) and when each buffers-worth of that signal  is provided to the audio application.  It also refers to the other  direction, where the output audio signal is sent from the audio  application to the audio device for playback.  When recording while  monitoring, the overall perceived latency can often be double the device  buffer size.
    ASIO, MME, CoreAudio: These are audio driver models, which simply specify the manner in which an audio application and audio device communicate.  Apple Mac systems use CoreAudio almost exclusively which provides for low buffer sizes and the ability  to mix and match different devices (called an Aggregate Device.)  MME  and ASIO are mostly Windows-exclusive driver models, and provide  different methods of communicating between application and device.  MME drivers allow the operating system itself to act as a go-between and  are generally slower as they rely upon higher buffer sizes and have to  pass through multiple processes on the computer before being sent to the  audio device.  ASIO drivers provide an audio  application direct communication with the hardware, bypassing the  operating system.  This allows for much lower latency while being  limited in an applications ability to access multiple devices  simultaneously, or share a device channel with another application.
    Dropouts: Missing  audio data as a result of being unable to process an audio stream fast  enough to keep up with the buffer size.  Generally, dropouts occur when  an audio application cannot process effects and mix tracks together  quickly enough to fill the device buffer, or when the audio device is  trying to send audio data to the application more quickly than it can  handle it.  (Remember when Lucy and Ethel were working at the chocolate  factory and the machine sped up to the point where they were dropping  chocolates all over the place?  Pretend the chocolates were samples,  Lucy and Ethel were the audio application, and the chocolate machine is  the audio device/driver, and you'll have a pretty good visualization of  how this works.)
    Typically, latency is not a problem if  you're simply playing back existing audio (you might experience a very  slight delay between pressing PLAY and when audio is heard through your  speakers) or recording to disk without monitoring existing audio tracks  since precise timing is not crucial in these conditions.  However, when  trying to play along with a drum track, or sing a harmony to an existing  track, or overdub narration to a video, latency becomes a factor since  our ears are far more sensitive to timing issues than our other senses.   If a bass guitar track is not precisely aligned with the drums, it  quickly sounds sloppy.  Therefore, we need to attempt to reduce latency  as much as possible for these situations.  If we simply set our Buffer  Size parameter as low as it will go, we're likely to experience dropouts  - especially if we have some tracks configured with audio effects which  require additional processing and contribute their own latency to the  chain.  Dropouts are annoying but not destructive during playback, but  if dropouts occur on the recording stream, it means you're losing data  and your recording will never sound right - the data is simply lost.   Obviously, this is not good.
    Latency under 40ms is  generally considered within the range of reasonable for recording.  Some  folks can hear even this and it affects their ability to play, but most  people find this unnoticeable or tolerable.  We can calculate our  approximate desired buffer size with this formula:
    (Sample per second / 1000) * Desired Latency
    So,  if we are recording at 44,100 Hz and we are aiming for 20ms latency:   44100 / 1000 * 20 = 882 samples.  Most audio devices do not allow  arbitrary buffer sizes but offer an array of choices, so we would select  the closest option.  The device I'm using right now offers 512 and 1024  samples as the closest available buffer sizes, so I would select 512  first and see how this performs.  If my session has a lot of tracks  and/or several effects, I might need to bump this up to 1024 if I  experience dropouts.
    Now that we hopefully have a pretty  firm understanding of what constitutes latency and under what  circumstances it is undesirable, let's take a look at how we can reduce  it for our needs.  You may find that you continue to experience dropouts  at a buffer size of 1024 but that raising it to larger options  introduces too much latency for your needs.  So we need to determine  what we can do to reduce our overhead in order to have quality playback  and recording at this buffer size.
    Effects: A  common cause of playback latency is the use of effects.  As your audio  stream passes through an effect, it takes time for the computer to  perform the calculations to modify that signal.  Each effect in a chain  introduces its own amount of latency before the chunk of audio even  reaches the point where the audio application passes it to the audio  device and starts to fill up the buffer.  Audition and other DAWs  attempt to address this through "latency compensation" routines which  introduce a bit more latency when you first press play as they process  several seconds of audio ahead of time before beginning to stream those  chunks to the audio driver.  In some cases, however, the effects may be  so intensive that the CPU simply isn't processing the math fast enough.   With Audition, you can "freeze" or pre-render these tracks by clicking  the small lightning bolt button visible in the Effects Rack with that  track selected.  This performs a background render of that track, which  automatically updates if you make any changes to the track or effect  parameters, so that instead of calculating all those changes on-the-fly,  it simply needs to stream back a plain old audio file which requires  much fewer system resources.  You may also choose to disable certain  effects, or temporarily replace them with alternatives which may not  sound exactly like what you want for your final mix, but which  adequately simulate the desired effect for the purpose of recording.   (You might replace the CPU-intensive Full Reverb effect with the  lightweight Studio Reverb effect, for example.  Full Reverb effect is  mathematically far more accurate and realistic, but Studio Reverb can  provide that quick "body" you might want when monitoring vocals, for  example.)  You can also just disable the effects for a track or clip  while recording, and turn them on later.
    Device and Driver Options: Different  devices may have wildly different performance at the same buffer size  and with the same session.  Audio devices designed primarily for gaming  are less likely to perform well at low buffer sizes as those designed  for music production, for example.  Even if the hardware performs the  same, the driver mode may be a source of latency.  ASIO is almost always  faster than MME, though many device manufacturers do not supply an ASIO  driver.  The use of third-party, device-agnostic drivers, such as  ASIO4ALL (www.asio4all.com) allow you to wrap an MME-only device inside a  faux-ASIO shell.  The audio application believes it's speaking to an  ASIO driver, and ASIO4ALL has been streamlined to work more quickly with  the MME device, or even to allow you to use different inputs and  outputs on separate devices which ASIO would otherwise prevent.
    We  also now see more USB microphone devices which are input-only audio  devices that generally use a generic Windows driver and, with a few  exceptions, rarely offer native ASIO support.  USB microphones generally  require a higher buffer size as they are primarily designed for  recording in cases where monitoring is unimportant.  When attempting to  record via a USB microphone and monitor via a separate audio device,  you're more likely to run into issues where the two devices are not  synchronized or drift apart after some time.  (The ugly secret of many  device manufacturers is that they rarely operate at EXACTLY the sample  rate specified.  The difference between 44,100 and 44,118 Hz is  negligible when listening to audio, but when trying to precisely  synchronize to a track recorded AT 44,100, the difference adds up over  time and what sounded in sync for the first minute will be wildly  off-beat several minutes later.)  You are almost always going to have  better sync and performance with a standard microphone connected to the  same device you're using for playback, and for serious recording, this  is the best practice.  If USB microphones are your only option, then I  would recommend making certain you purchase a high-quality one and have  an equally high-quality playback device.  Attempt to match the buffer  sizes and sample rates as closely as possible, and consider using a  higher buffer size and correcting the latency post-recording.  (One  method of doing this is to have a click or clap at the beginning of your  session and make sure this is recorded by your USB microphone.  After  you finish your recording, you can visually line up the click in the  recorded track with the click in the original track by moving your clip  backwards in the timeline.  This is not the most efficient method, but  this alignment is the reason you see the clapboards in behind-the-scenes  filmmaking footage.)
    Other Hardware: Other  hardware in your computer plays a role in the ability to feed or store  audio data quickly.  CPUs are so fast, and with multiple cores, capable  of spreading the load so often the bottleneck for good performance -  especially at high sample rates - tends to be your hard drive or storage  media.  It is highly recommended that you configure your temporary  files location, and session/recording location, to a physical drive that  is NOT the same as you have your operating system installed.  Audition  and other DAWs have absolutely no control over what Windows or OS X may  decide to do at any given time and if your antivirus software or system  file indexer decides it's time to start churning away at your hard drive  at the same time that you're recording your magnum opus, you raise the  likelihood of losing some of that performance.  (In fact, it's a good  idea to disable all non-essential applications and internet connections  while recording to reduce the likelihood of external interference.)  If  you're going to be recording multiple tracks at once, it's a good idea  to purchase the fastest hard drive your budget allows.  Most cheap  drives spin around 5400 rpm, which is fine for general use cases but  does not allow for the fast read, write, and seek operations the drive  needs to do when recording and playing back from multiple files  simultaneously.  7200 RPM drives perform much better, and even faster  options are available.  While fragmentation is less of a problem on OS X  systems, you'll want to frequently defragment your drive on Windows  frequently - this process realigns all the blocks of your files so  they're grouped together.  As you write and delete files, pieces of each  tend to get placed in the first location that has room.  This ends up  creating lots of gaps or splitting files up all over the disk.  The act  of reading or writing to these spread out areas cause the operation to  take significantly longer than it needs to and can contribute to  glitches in playback or loss of data when recording.

    There is one point in the above that needed a little clarification, relating to USB mics:
    _durin_ wrote:
     If  USB microphones are your only option, then I would recommend making  certain you purchase a high-quality one and have an equally high-quality  playback device.
    If you are going to spend that much, then you'd be better off putting a little more money into an  external device with a proper mic pre, and a little less money by not  bothering with a USB mic at all, and just getting a 'normal' condensor  mic. It's true to say that over the years, the USB mic class of  recording device has caused more trouble than any other, regardless.
    You  should also be aware that if you find a USB mic offering ASIO support,  then unless it's got a headphone socket on it as well then you aren't  going to be able to monitor what you record if you use it in its native  ASIO mode. This is because your computer can only cope with one ASIO device in the system - that's all the spec allows. What you can do with most ASIO hardware though is share multiple streams (if the  device has multiple inputs and outputs) between different software.
    Seriously, USB mics are more trouble than they're worth.

  • Mouse skipping- Wired and wireless, Snow Leopard and Lion

    We purchased a new Mac Pro last year and from the beginning have had issues with the mouse skipping around while in use. Issue is intermittent. Exists whether using wired or wireless mouse and present in both of the two user profiles that we have set up. Initially we were running Snow Leopard, and now have upgraded to Lion - which hasn't made any difference. All updates have been installed.
    I've tried resetting the SMC, PRAM and trashing preferences. Hardward test resulted with: 4VDC/1/40000003: VideoController 
    Could an issue with the video controller be causing this?
    I've read a lot of discussions with various mouse issues that are similar - yet no clear resolutions.
    HEEEEEEELLLLLLLLP!
    Specs:
    Mac Pro - Mid 2010
    3.2 GHz Quad-Core Intel Xeon
    16 GB 1066 MHz DDR3 EEC
    ATI Radeon HD 5770 1024 MB
    Mac OS X Lion 10.7.4 (11E53)

    I plan to definitely have that checked out - but the machine is currently in high demand and if that is not related to the mouse issue, it will be tough to take it out of service at the time.
    Do you have any idea if the video controller issue could cause this mouse issue?
    Thanks for the comment.

  • Audio skipping and programs quitting unexpectedly, please help

    Hi all, I have a Power PC G5 running on OSX 10.3.9. I came into my room this morning to my fan running at an absurd speed and the computer was frozen. I restarted the computer, but the rest of the day, my audio has been skipping constantly (on itunes and also when played through Firefox) regardless of how many programs I have open. I have never had any issues with this before. I'm also having problems with programs freezing today and with programs quitting unexpectedly.
    What caused my fan to go nuts? The tower is sitting in a pretty dusty area, so it is possible that there is dust around the tower. I have no experience opening or cleaning a computer, so if that is what I should do, could you please instruct me on the best way to do that.
    I have about 40gb free with 110gb utilized on my Macintosh HD. The activity monitor shows that I only have 130mb Free of system memory (when I'm only running itunes, activity monitor, and firefox). The activity monitor also jumps from having abou 85% of the CPU idle when it is working fine down to below %40 percent when the audio is skipping. What is causing these jumps?
    Thank you for your help.
    Max

    Let's start with the basics.
    Try using Disk Utility to do a Disk Repair, as shown in this link, while booted up on your install disk.
    You could have some directory corruption. Let us know what errors Disk Utility reports and if DU was able to repair them.
     Cheers! DALE

Maybe you are looking for

  • How do I convert music when there is a mixture of mp3 and wma and alot of music?

    So I recently bought a Mac Book Pro, and had all my music from my old laptop put on a new external hard drive. The problem is some of the music is mp3 and some is wma and I have 9000 songs and don't want to go through each one to covert. What is the

  • Opening MS-Office files

    Hi, I installed MS Office 2004 on my iMac (intel). But now, when I open any Office file (.doc, .xls, ...) by double-clickin on an icon, they are associated with a "trial" version of MS Office. How can I change it, so that files are opened with the "r

  • Lm sensors not getting info from intel board

    Greetings, I am having the same issue that was posted here in 2008 but i can't seem to find a resolution: http://www.spinics.net/lists/lm-sensors/msg21829.html does anyone know how to get the intel dp35dp to work with lmsensors? thanks! Adam

  • I can't do photo merging or photo blending at all in Photoshop elements8

    I followed all the steps in photoblending like placing one photo over the other, clicking on the adjustment layer, using the gradient tool, clicking Cntrol G (or using a paintbrush to brush away the first layer)... nothing happens. I must have done t

  • Migration from Forms 6 to 10

    Is it possible using a tool? I know that there are different partner tool to upgrade but anyone have already used one of these? Is it simple to migrate or is necessary to write code? Thanks