ALSA - thought it was supose to be better then this...
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Well, sound drivers can't manage many sounds at once, that's what a sound-server is for. KDE by default uses aRTs soundserver (analog Real-Time synthesizer). Gnome uses esound, which does basically the same thing. These daemons mix down audio output from one or more sources and enable simultaneous usage of your soundcard.
I have a sound blaster card and with just the alsa driver loaded I can have xmms and xine running at the same time (both use the OSS -compatabile output plugin don't know if that makes a difference though).
alsa is a set of soundcard drivers/libs/tools and does not have the same functionality as arts or esound. the reason jpbarto can play more than one thing at once is because his soundcard supports more than 1 output channel, if he runs multiple versions of mpg123 or xmms then he will soon max out his sound card output channels. and will find he cant play anymore things.
ive never used arts but i dont have any problems with esound.
well there you have it. all the magic is gone now... sound channels huh? never did do much research into sound cards / how they work / etc.
kev82, just out of curiosity do you know off-hand how many sound channels the audigy supports? how many sound channels do sound cards usually support (like the ones commonly found integrated into motherboards?).
i dont know a great deal about sound but ive just had a look through /proc and i get the impression that for each playback channel on card n there is a directory /proc/asound/cardn/pcmmp where m ranges from 0 to num channels - 1. the same is true for capture channels but they are pcmmc
ive searched for documentation on the alsa proc interface but have been unable to find any.
just for my interest would you mind confiming this for me. if you can play more than one thing at once you should have more than one /proc/asound/card0/pcm?p/ directory
I'll have to take a look in proc when I get home thanks again.
bkeating how are you faring? what type of card are you using? can you go my route just using the drivers or are you going to give something like esound a try?
I have EsounD (esd) installed and running.. i even directed XMMS to play through it but it's laggy... the stop/stop/seek response is slower then ALSA/OSS and it makes the eq in xmms delated. Is this how it's supose to run or can I modify this?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.