Microphone delay when recording in Windows 7

Anonymous
2009-10-28T14:53:55+00:00

Since upgrading from Vista to Win7, my microphone input has a delay of 500ms to 1s when recording.  This is most notable in apps like Ventrilo.  Anyone else having this problem?

Windows 7 Home Premium 64bit

HTOmega Claro+ sound card

E6600 Intel CPU

6 gigs of RAM

Nvidia GTX 280 video card

Windows for home | Previous Windows versions | Music, photos, and video

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2010-03-25T22:37:38+00:00

Hi Everyone,

Please see my earlier replies. No functionality has been removed in Windows 7. If you have an audio driver and codec that exposes the hardware loopback, it will still be present on the Levels tab of the Speakers device. However, not all drivers expose this. If you had this option on XP and load the same audio driver, it should be exposed on Windows 7. Same with the stereo mixer. If the audio driver exposes it, it will be available. It is hidden by default on Vista/Windows 7. But on the Recording tab if you right click in the open area and select show disabled devices, you can enable it. If a Stereo Mix device is not shown, then the audio driver is not exposing one. If you had this option on XP, then please try installing the same driver version that was previously installed.

Thanks,

Chris

Was this answer helpful?

3 people found this answer helpful.
0 comments No comments

323 additional answers

Sort by: Newest
  1. Anonymous
    2011-08-15T20:56:49+00:00

    I have this problem too. I just want to sing Karaoke in my win 7 computer, and it is almost impossible. I bought another USB audio box, and which also have the same delay as the onboard audio card.

    MS should fix this asap, or they will lose me soon.

    Unacceptable.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2011-07-17T16:16:10+00:00

    From what i can tell recording with 7 and i have the 64 bit too, is not likely. Everyone says go back to xp wish they had a 64 bit version. I think this problem has been around since vista 64 bit, they didn't bother to fix it in win 7. Like some of the others i bought it for recording, and it's worthless as a recording tool.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2011-07-09T08:48:13+00:00

    It's a shame that MS doesn't care about this. I suppose if you don't want to do any serious recording you can download the ASIO4ALL driver and put up with just a little delay. But anyone who's tried to do any real voice work will tell you you HAVE to have a monitor and hearing yourself on ANY delay ruins it. 

    So far, it seems the only solutions are:

    A) Buy a Mac. I would do this, except I'm opposed to spending $2000 just to record my voice when WinXP would do it just fine.

    B) Dual Boot with Linux. This is a pain because, for all its advances, Linux just isn't very user friendly. You have to use the command prompt for a LOT and things like upgrading Firefox to the latest version require jumping through hoops when they should be as simple as downloading the latest version and installing it.

    C) Dual boot Windows 7 and Windows XP. I'm sure this is what MS would prefer you do. After all, you already bought both operating systems so go ahead and dual boot them. This, however, is kind of a pain to set up.

    So which is it? Well, after really thinking about it, the answer is... either B or C, but ultimately A. Here's why: I can dual boot Linux much more easily than I can dual boot WinXP and Win7. Sure, Linux is a pain for some things (web pages still look terrible no matter which browser you choose, and things like upgrading to the latest version of, say, Firefox are a pain in the **** even though they should be as simple as downloading and installing the latest version) but at least it can be made to do something simple like monitor a microphone without a delay. (FYI, that still isn't simple, but it's possible.)

    The next option is dual booting XP and 7. Okay, so this is what MS wants you to do (and probably why it doesn't care about the mic delay in 7) and it's a pain to set up. BUT, it will get the job done.

    And lastly, what will be the ultimate solution... buy a Mac. Okay, spending two grand on a machine JUST to record your voice is kind of silly, but hear me out. You're going to need a new computer eventually anyway so you might as well get one that does what you need it to do.

    A Mac will do everything except play most games. If you're a gamer that could be a problem, but wait--MS itself is all but abandoning games for Windows in favor of the Xbox 360. If you don't already have a 360, most of the games also come out for the PlayStation 3. If you don't have either then you don't care about games anyway.

    Regardless, it seems the best option is to dual boot in the short term then when it's time to upgrade go ahead and shell out the extra money for a Mac. It's a hard thing for those of us used to building our own PCs to do, but if voice work is a priority it seems the only way to go. Believe me, this is a hard conclusion for me to reach since I really do hate Macs. I hate them for their proprietary systems and proprietary OS. However, their proprietary systems and OS seem to do just about everything I need in a PC, and since MS doesn't seem to care about doing that... well, it's the only option left.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2011-07-01T18:07:42+00:00

    A Temporarily solution is when recording go to the audio mixer and mute the application used for recording. you will still her your voice but with no delay. After recording go back again and un-mute the application sound to hear the  recorded materiel.

    Was this answer helpful?

    0 comments No comments