Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've got my Audigy2 NX working in Linux using the USB Audio ALSA module but for some reason the sound crackles and seems to be off tone. Originally I just thought this was a problem with the module but my friends says it happend to him too and he's just using a normal SB Live! card with the emu10k1 module.
You're actually not using ALSA if you're using the emu10k1 module because the ALSA module for the Audigy and SB Live! is snd_emu10k1. That means it's using OSS, because I had the same problem when using OSS for my sound. So go to wherever your module autload file is (and make sure the kernel you are using has ALSA compiled into it with the sound driver as a module) and add snd_emu10k1 to the file. For me in Gentoo it's /etc/moduleautoload.d/kernel-x.x.x, but I'm not sure what distro you use so you might have to consult somone on that exact location.
As for ALSA, you'll need the tools for it, so open a terminal and type 'alsamixer', and if that comes up then you have all that you need. Play with the settings in there and possibly recompile the kernel without OSS since it might conflict with ALSA.
I'm not using emu10k1. I know that the ASLA modules are snd-... The module I have included in my kernel is snd-usbaudio (I think that's the name). OSS doesn't come with USB Audio support, as far and I'm aware, otherwise I would use that. There is a module in USB Devices in the kernel called usbaudio and I've tried that but it doesn't pick up my sound card. I've run alsamixer (actually, gnome-alsamixer) and I can play around with the sound settings it's just the crackling that's bothering me.
than configure your palyer of choice to use rate48 as the audio output device....
now you enjoy your favourite Black Sabbath track
basically I noticed that 48000 Hz encoded audio plays well, those line you put in asoundrc simply converts any rate to 48000 ... thanx to the alsa guys for making it SO easy (Imagine yourself doing it on winzoz ahahahaha)!
I do have another question though. Does anyone know of a way to set the device you define as default? I use quite a few programs which use OSS through the OSS emulation layer but that only uses the default device. I have found that most programs do allow you to set the sample rate or device as a parameter but others don't so I would like to use 48000Hz as default.
but where are .asoundrc or soudrc.conf supposed to be? I haven't found them anywhere on my system, so what do I need in order to make sure the files are being used as they're supposed to be?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.