I’m not sure where exactly I should put this, so I apologize if there’s a more appropriate section for this. Also, in order not to leave anything vague I’m going to try to be thorough, so bare with me if this post gets long.
If this post is too long for you, just skip down to the red “in a nutshell” part.
I’m an avid user of microphone-utilizing software such as Audacity, TeamSpeak and Skype, and I’ve had few problems with them so far. But just today my friends on TeamSpeak reported that there was a disturbing squealing / whining / whistling sound in the background whenever I talked (and if I kept my microphone on constant transmission, it would be heard all the time). I tested this on various audio software such as Audacity and Windows Sound Recorder, and that squealing was present in every recording I would make.
I have sound clips from just a week past where there was absolutely no whining sound in the background; only faint static whooshing/rustling that is completely normal with most microphones and didn’t disturb anyone. But today it somehow changed.
Here’s my audio setup (knowing this is necessary to understand my further explanations):
- Windows 7 64-bit, ASRock Z68 Pro3 mobo + on-board sound card
- SteelSeries Siberia V2 headset with 3,5mm connectors:
→ (red) mic pin connected to 3,5 mm extension cable, which is connected to mic connector in computer’s motherboard
→ (green) sound pin connected to Logitech Z4 speakers which are connected to audio connector in computer’s motherboard
Here I’ll list what I’ve found out about the problem when trying to narrow down the cause to one piece of hardware:
- Squealing is level regardless of how far away (or close) the microphone is from the headset’s earcups
- Squealing is present even if:
→ I detach the headset’s audio pin from the speakers and turn them off (aka. no sound output at all) (this means it can’t be sound looping, right?)
→ I detach the headset’s mic pin from the extension cable, and/or if I connect another headset to it
→ I get rid of all middle-men and connect the headset directly into the mobo’s connectors
- Fiddling with Windows sound options (microphone volume / boost, Noise Suppression or Acoustic Echo cancellation does little to nothing to the relative loudness of the squealing compared to other voices (= doesn’t filter it out in the slightest)
- Uninstalling & deleting sound-related drivers from Device Manager, restarting the computer and re-installing them (automatically + the motherboard’s own Realtek HD audio driver) didn’t remove the problem
- System restore to the day before (when I talked extensively on TeamSpeak and no-one reported any problems) didn’t remove the problem
After doing all of this I think the whining noise is slightly reduced, but it’s still there and it’s still annoying.
In a nutshell:
Yesterday: no issues whatsoever. Today: annoying, static squealing sound in all audio input to the computer through mobo’s mic socket.
As long as computer recognizes something is connected into mic socket, the whining is present (otherwise there’s no sound at all, obviously).
Bazillion fix attempts → noise reduced but still present, and still disturbing.
I’m not able to try a different mic socket, because the computer’s front one isn’t working (Windows doesn’t recognize anything that is connected there, only the audio socket works).
So am I right in my guess that the mobo’s sound card, or the interaction between it and Windows somehow got busted overnight? Or what could be the issue? I’ve spent hours trying to find a fix, and despite having lots of experience in DIY troubleshooting I just can’t seem to fix it, or narrow it down any further than this.
Please help, I’ve run out of ideas.