LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   AC'97 soundcard simultaneous sounds (http://www.linuxquestions.org/questions/linux-hardware-18/ac97-soundcard-simultaneous-sounds-323597/)

pinnochio 05-14-2005 11:00 PM

AC'97 soundcard simultaneous sounds
 
I'm moderately familiar with linux, having attempted to use it on and off for the past year and a half. However, problems with whatever goes wrong always send me back to windows. This time, I have a very well-working install of Mandrake 10.1 Community i586. Everything works beautifully, except for the sounds! I am unable to play sounds simultaneously. When I have gaim running, I cannot play music. No two programs can use the soundcard at once. Also, sounds will enter a "queue" to play. In gaim, if i receive a handful of messages at about the same time, it will not play the sounds immediately, as does windows, but it plays one sound, then the next, and then the next, and so on.

This is really annoying, and I have no idea how to fix it. I really do not know what to include in this post, so just ask for something, and how to get it, and I'll give it.

Everywhere I look says the problem is hardware related, and can only be fixed by getting a new soundcard. I would really like to avoid doing this, considering that the same problem occurs on my old SB Live! card.


Please help...I would hate to return to Windows once again, citing how poorly Linux works.

reddazz 05-14-2005 11:07 PM

You need to configure your applications to use alsa.

pinnochio 05-14-2005 11:40 PM

That doesn't really help me. The only program I am trying to use which has an option to do this is xmms. Even if I have xmms using alsa, system sounds will not play, nor will sounds in any other program. The same thing happens, and I dont see options for alsa in any other programs.

Sorry, but I really dont understand....

leadazide 05-15-2005 01:49 PM

I've also an onboard chip, and it's possible to get software mixing, that how's the thing called, with alsa.
Look at http://alsa.opensrc.org/index.php?page=DmixPlugin.
Create an ~/.asoundrc file according to the instructions there.
Then just set up your applications to use alsa, and if an application still queues the sounds, set it up to use 'default' or 'plug:dmix' device.


All times are GMT -5. The time now is 03:49 PM.