You are not logged in.

#1 2013-04-08 01:48:25

reportados
Member
Registered: 2012-12-14
Posts: 20

ALSA USB Headset Crackling Noise

Hi, I'm having some problems with my USB Headset that I'm using for my sounds, which when I play anything with sounds in it, it gives me crackling noises. I'm using ALSA and my headset is the Razer Megalodon, however, the headset works perfectly fine on Windows, just not on linux. I tried all of the usb ports on my computer and all of the solutions in the wiki for ALSA, such as using and installing asoundconf from AUR and adding "options snd-usb-audio nrpacks=1" to my /etc/modprobe.d/modprobe.conf with no luck.

I even tried using PulseAudio, hoping that I'd get some better results, but sadly, I still get crackling noises. I even tried adding "tsched=0" in my /etc/pulse/default.pa with no luck.

Here's my lsmod: https://gist.github.com/anonymous/5333572 or if you prefer: http://ix.io/54h

I'd really appreciate it if someone could help me fix this problem, thanks.

Last edited by reportados (2013-04-08 01:51:19)

Offline

#2 2013-04-08 07:03:30

akuznetcov
Member
From: Omsk, Russia
Registered: 2013-04-08
Posts: 3
Website

Re: ALSA USB Headset Crackling Noise

HI, i have same problem with Razer Megalodon, but using Pulseaudio by default. Issue reproduced with ALSA too
Any tricks from wiki don't work for me

Offline

#3 2013-04-08 08:16:19

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: ALSA USB Headset Crackling Noise

This blog seems to suggest:

options snd-hda-intel power_save=0 power_save_controller=N

Offline

#4 2013-04-08 10:54:48

akuznetcov
Member
From: Omsk, Russia
Registered: 2013-04-08
Posts: 3
Website

Re: ALSA USB Headset Crackling Noise

brebs wrote:

This blog seems to suggest:

options snd-hda-intel power_save=0 power_save_controller=N

This trick doesn't help too sad

Offline

#5 2013-04-08 11:30:53

reportados
Member
Registered: 2012-12-14
Posts: 20

Re: ALSA USB Headset Crackling Noise

akuznetcov wrote:
brebs wrote:

This blog seems to suggest:

options snd-hda-intel power_save=0 power_save_controller=N

This trick doesn't help too sad

Doesn't help me either, I tried adding that to /etc/modprobe.d/modprobe.conf and still doesn't work. I tried changing from snd-hda-intel to snd-usb-audio and that doesn't work either. I even tried typing in: "modprobe snd-hda-intel power_save=0 power_save_controller=N" and that didn't work. Also tried changing the snd-hda-intel of the modprobe command to snd-usb-audio, still doesn't work.

Anyone else have any ideas? This crackling noise is really obnoxious and makes watching things unbearable.

EDIT: I didn't fix the problem, but what I did was remove ~/.asoundrc and ~/.asoundrc.asoundconf. I edited /etc/modprobe.d/modprobe.conf and removed everything and added "blacklist snd_hda_intel" so I didn't have to deal with any onboard soundcards. I removed asoundconf from my computer and removed pulseaudio (just in case). All I have installed that's related to sound is: alsa-lib, alsa-plugins, alsa-utils, and lib32-alsa-lib. I'm going to be working with a completely clean configuration of ALSA, so if anyone has any suggestions please go ahead and let me test it out. Obviously if anything relates to snd-hda-intel, it won't work on mine because I blacklisted it, thanks. Also, what was funny enough was that when I completely uninstalled everything and had a clean configuration, my sound was working completely fine with no crackles for the first time! But when I restarted my computer, it went back to crackling for some reason.

Last edited by reportados (2013-04-08 21:00:20)

Offline

#6 2013-04-08 22:40:00

disraptor
Member
Registered: 2011-04-10
Posts: 5

Re: ALSA USB Headset Crackling Noise

I've had a similar problem with a Terratec Aureon Dual USB sound card. The crackling noises occured only sometimes and only when playing 48kHz sound files. ALSA or PulseAudio made no difference. My onboard card worked fine. I've fixed it by forcing PulseAudio to 44.1kHz regardless of the sampling rate of the file by adding

default-sample-rate = 44100
alternate-sample-rate = 44100

to /etc/pulse/daemon.conf and restarting the PulseAudio daemon. You could play around with these values, perhaps they can help. I'm sure there is way to do up- and downsampling directly with ALSA as well, but I don't know how.

Offline

#7 2013-04-08 23:15:52

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: ALSA USB Headset Crackling Noise

disraptor wrote:

up- and downsampling directly with ALSA

Use "rate 44100" - see the example ALSA config in my sig.

Offline

#8 2013-04-09 02:11:47

reportados
Member
Registered: 2012-12-14
Posts: 20

Re: ALSA USB Headset Crackling Noise

I tried changing the rates from 48000 to 44100, but that didn't work. I even tried changing it to 192000 since this guy apparently got it to work ( https://bbs.archlinux.org/viewtopic.php?id=138050 ) but didn't work for me.

EDIT: This is my current lsmod: http://ix.io/55W

Last edited by reportados (2013-04-09 11:29:32)

Offline

#9 2013-04-15 22:56:13

akuznetcov
Member
From: Omsk, Russia
Registered: 2013-04-08
Posts: 3
Website

Re: ALSA USB Headset Crackling Noise

One more thing: periodically, even sound output to Megalodon is not used, it stucks and IO grows up making system unusable

Offline

Board footer

Powered by FluxBB