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.
I'd really appreciate it if someone could help me fix this problem, thanks.
Last edited by reportados (2013-04-08 01:51:19)
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
This trick doesn't help too
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)
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.
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)