You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Robotic Static Sounds USB Headset

Issue: When using any USB headset or USB audio input device on any Macintosh with any operating system from 10.5.7 to 10.6.1, after about 10-20 minutes of use, all audio from the headset becomes garbled and has a robotic static sound quality.

Tested with: Dozens of different Macintosh Computers over the last 6 months with different USB headsets and microphone input devices.

Reproducable: Yes, via either Garageband, Ventrilo or a number of other software applications that do USB Audio Input

References:
http://www.ventrilo.com/forums/showthread.php?t=37302
http://forums.worldofwarcraft.com/thread.html?topicId=17367983174&sid=1
http://discussions.apple.com/thread.jspa?messageID=9983346&#9983346
http://ministryoftruthblog.blogspot.com/2008/10/fixing-usb-audio-static-on-mac-o sx.html
http://forum.skype.com/index.php?s=d9c3718b7185c8e1caee585c248c3bab&showtopic=75 528&st=40

Additional Information and attempted fixes:
• Tried it with a powered USB Hub
• Switched the Audio Midi Setup input to 48k
• Using Audio Midi Setup to create an aggregate device
• Tried it on different Macs, Different Headsets and Different physical locations
• Tried different USB ports

Message was edited by: Jaycyn

Macintosh, Mac OS X (10.6.1)

Posted on Sep 18, 2009 1:22 PM

Reply
170 replies

Jun 2, 2013 1:55 PM in response to MrSantana

As long as you choose "Plug this USB into the VM" instead of the "Mac" in Parallels, it works the same.


However, if you let the USB be captured by the Mac and THEN pass that to the VM, it won't work.


Just install Windows 7 in Parallels, have it up and running, then plug the USB. When Parallels asks where you want the device to be plugged into, the VM or the Mac, choose VM. That simple. =)


When you plug the USB device, you should see something like this. Just make sure you select the VM:


User uploaded file

Nov 13, 2010 4:17 PM in response to Mister Joshua

Hi,

I'm struggling with this problem since countless OSX updates... the procedure described by Mister Joshua has worked every time by now. Unfortunately with 10.6.5 it does not work anymore since Apple seems to have changed something serious in AppleUSBAudio.kext this time (without solving the problem). The USB devices don't get recognized anymore. I haven't been able to find any workaround by now. 😟

Same issue here: http://discussions.info.apple.com/thread.jspa?messageID=12576237

So it seems we have to wait for Apple to really fix it this time...

Oct 8, 2009 8:48 PM in response to Jason Wooten

This is a problem, and ventrilo has confirmed it's something that happened in 10.5.6

I had this problem, and thought it was my Mac Pro or I was the only one (I sound like a robot). I moved to a new guild, where the guild leader there also had a mac, and guess what, he's had the same problem for just as long. The ventrilo forums are packed with people who have this issue, all since 10.5.6.

Something in the USB chain is being corrupted in regards to mics.

Message was edited by: chaoscomposer

Dec 1, 2009 9:44 AM in response to atimicmedia

Hi,

I had until recently a similar issue with my USB headset and stumbled
over a different solution from the EVO people at

http://evo-wiki.cern.ch/twiki/bin/view/FAQ/FAQBuzzingAudio

One just has to use the utility Audio Midi Setup to change the settings
for the USB audio from 48 kHZ to 44.1 kHZ. After that all is fine for me.

BTW: My problem occured after the update to 10.5.7.

th

Jan 10, 2010 4:27 PM in response to Jason Wooten

I've been researching about this for months now. Turns out I'm also a gamer and I do use Ventrilo. Not only that, but I communicate with friends through Skype and such.

On my own, back on Leopard, I did a downgrade of * USB * (sorry, but the "feature" for bold doesn't allow an * to be close to words... very nice) in /System/Library/Extensions/ to the 10.5.6 ones and it worked well. A few other issues appeared for USB devices, but that was MUCH less important than being able to use a good microphone, at least for me.

Now, with 10.6, I didn't want to try it, specially because there are a LOT of changes. I don't wanna go crazy checking for 32 or 64 bit compatibility and such.

However, I got a brand new iMac 27", and guess what? Now I don't have a mic that works in here anymore. My old Mac had a mic port that I could use 3.5mm mics, and now, this one doesn't.

So, yeah, brand new iMac, the built in microphone has a lot of echo, people keep mocking me saying I'm at the bathroom. Very nice.

Since *the bug has SEVERAL MONTHS, Apple, please fix this*, as for the users, even advanced ones, we are running out of options.

Mar 6, 2010 6:00 PM in response to Jason Wooten

I have a 27-inch i7 iMac running 10.6.2 and I can confirm that replacing the kernel extension from 10.5.6 works just fine. I had been having this problem every since 10.6.2 (for some reason it worked up until then). I don't think this fix will work if you are booting with the 64-bit kernel (the default on ALL macs is to boot the 32-bit kernel so you would specifically have to be doing this). I haven't tested it in 64-bit though.


Here are the steps I followed:

1) Download the AppleUSBAudio.kext from 10.5.6 from the following URL.
http://evo-wiki.cern.ch/twiki/pub/FAQ/AudioProblemMacOSX1057/AppleUSBAudio.kext. zip

2) Unzip it.

3) Open up terminal

4) Make a backup of the existing driver by running the following in terminal

cp -Rp /System/Library/Extension/AppleUSBAudio.kext ~/Documents/AppleUSBAudio.kext-BACKUP

5) Exit any applications that are using a USB audio device and unplug all USB audio devices.

6) Unload the existing AppleUSBAudio driver from the kernel by running the below command in terminal.

sudo kextunload /System/Library/Extensions/AppleUSBAudio.kext

If you get an error saying " not found for unload request" your fine. If you get an error claiming it can't be unloaded because its in use (don't have the text in front of me) then stop and go back to step 5.

7) Remove the existing driver by running the following in terminal.

sudo rm -rf /System/Library/Extensions/AppleUSBAudio.kext

8) Put the new driver in place by running the following in terminal.

sudo mv ~/Download/AppleUSBAudio.kext /System/Library/Extensions/AppleUSBAudio.kext

9) Load the new driver by running the following in terminal.

sudo kextload /System/Library/Extensions/AppleUSBAudio.kext

10) Confirm the new driver is loaded by running the following in terminal.

kextstat | grep AppleUSBAudio

The output should look like the folliowing (the 2.5.8b13 is the important bit, some of the other numbers might be slightly different):

cfb@snarfblat:~/> kextstat | grep AppleUSBAudio
141 0 0x96c6f000 0x28000 0x27000 com.apple.driver.AppleUSBAudio (2.5.8b13) <95 94 30 14 8 7 5 4 3 1>

At this point you should be good to go. The only issue with this "fix" is that any time there is an update from Apple there is a chance that the driver will get replaced with a newer one. After each update you should run the command from step 10 again to confirm that you have version 2.5.8.b13. If it gets updated, repeat the above process.

NOTE: Jaycyn I have tried to post this to your WoW forum post of the same issue ( http://forums.worldofwarcraft.com/thread.html?topicId=22048900603&postId=2204747 77020&sid=1#18) as that is how I found this thread and the solutions but there is something messed up with my forum account preventing me from posting to the WoW forums.

Mar 17, 2010 11:47 AM in response to Jason Wooten

I'm the user that reported bug 7076979 back on July 20, 2009. It has had absolutely no responses and is still left on the OPEN state. I have just made an update to the bug asking for a response. I have also referenced this thread.

In my original bug, I noted that 10.5.6 did not exhibit this behavior, but 10.5.7 did and I'm still experiencing it with 10.6.2.

Mar 23, 2010 8:18 AM in response to cburgess

I was experiencing random static and noise from my usb mic (as well as the built-in internal mic when I would switch to it while trying to nail down what the cause was.) SL 10.6.2, iMac 3.06 C2D. It does seem to be a "running out of RAM related problem"; a restart and leaving everything else off *delays* the problem coming back up.

I tried some of the other solutions out there on the net - creating a "midi augmented" device, etc.

This solution of replacing the AppleUSBAudio.kext is the only thing that worked. Awesome! Thanks!

Note: when you install a .kext, you have to run some chown's on it:
chown root:wheel AppleUSBAudio.kext
chown root:wheel AppleUSBAudio.kext/*
chown root:wheel AppleUSBAudio.kext/ /
chown root:wheel AppleUSBAudio.kext/ /*/
chown root:wheel AppleUSBAudio.kext/ /*/*/
to "clean out" the ownership requirements for kext's. Also you need to
do a chmod:
chmod 755 AppleUSBAudio.kext
All of these things need to occur from being in your terminal as "root" or "super-user": su.

Hope this helps someone else. And, of course, I hope our dear friends at Apple can track this problem down and fix it.

Apr 1, 2010 8:26 AM in response to LiveMath

I, too, upgraded to 10.6.3. The older 10.5.6 AppleUSBAudio.kext got replaced during the upgrade, and the static recording problem immediately reappeared.

I repeated the steps from cburgess on the previous page, installed the older 10.5.6, followed my addition steps on chown & chmod the .kext, and the input from the USB microphone is, once again, perfect.

Apr 15, 2010 5:26 AM in response to cburgess

I tried to follow the instruction from cburgess, but ran into problems.

step 4: make a back-up of the existing driver
result: cp: /System/Library/Extension/AppleUSBAudio.kext: No such file or directory
I checked the folder, and there is no existing AppleUSBAudio.kext file.

step 9: load the new downloaded driver
result: /System/Library/Extensions/AppleUSBAudio.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
The downloaded file is in my downloads folder.

Please help? Every 20 minutes I turn into ROBOPRIEST and it's getting old. I don't understand what booting in 64-bit kernel means, and I don't know how to run chowns or chmods.

I have a Mac Pro with 10.6.3.

Robotic Static Sounds USB Headset

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.