LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   wine + arts = no sound? (https://www.linuxquestions.org/questions/linux-newbie-8/wine-arts-%3D-no-sound-179943/)

leadazide 05-10-2004 10:18 AM

wine + arts = no sound?
 
I've recently read that to make multiple programs play sounds at one time I could use arts driver. I've configured arts and it seems to be working - xmms and frozen bubble both play music at the same time. But when I want wine or wineX to use arts sound driver (by changing in the winmm section the driver to winearts) I'm getting no sound. What's the problem?
I have Creative AudioPCI 128 with ens-1371 driver and, as it seems to be, mu SuSE 9.0 uses ALSA, although wine or winex' WineOSS driver works too (but then I can't play multiple sounds).

qwijibow 05-10-2004 10:55 AM

arts.....
its fine for knocking out one off pings and pongs on your desktop manager.

but awfull at the type of continuous and multi chanel stuff you need for games.

arts is a kde program.... use the proper kernel driver.... either OSS or ALSA.

2.4 kernels tend to use OSS
2.6 kernels tend to use ALSA.

alsa is replacing OSS, and is available for 2.4 kernels.

but either are far better than arts.

oops, just saw you said you are using ALSA.

great, kill arts and let your games access alsa directly, without arts getting in the way.

vinay_s_s 05-10-2004 11:37 AM

A decent way of shutting arts will be:
artsshell -q terminate

then run ur wine/wineX stuff, also try to avoid all kinds of sound servers (daemons) since they create a lot of latency problems!!

leadazide 05-10-2004 02:01 PM

Quote:

Originally posted by vinay_s_s
A decent way of shutting arts will be:
artsshell -q terminate




killall artsd works as well
I've been doing so already, and it works. But I can't play background music at the same time I play games, while arts allows multi-sounding. Is it possible to use "multi-sounding" without arts?

vinay_s_s 05-11-2004 01:26 AM

Well if ur snd card doesnt support hardware mixing, then u'll have to struggle.
since i noticed that u have a ens1371, i can help u in a simple way:
1) use xmms to play background music (or u can use mplayer, which supports ALSA)
2) in xmms, choose o/p plugin as alsa, then click on configure, then choose audio device as hw:0,1
3) say yes , then start playing in xmms,
4) then start ur games in wine , u will be able to hear it all

leadazide 05-11-2004 01:32 PM

Thanx, I'll try it out at weekend, only then I have access to my home pc where the problem is. I hope I'll be able to use winamp as well as xmms.


Should I use winealsa.drv in wine or wineoss? For now it works with wineoss (it's strange because when I type in lsmod I get snd-xxxx drivers, that's why I said I have ALSA, and in KDE control center all devices are marked as ALSA devices - I didn't install ALSA drivers myself, they must 've been automatically installed when I installed SuSE)

vinay_s_s 05-12-2004 01:26 AM

yes suse comes with ALSA, and use xmms, not winamp, alsa comes with oss emulation (meaning oss apps can run as usual)

randomblast 06-07-2004 03:22 PM

just a thought - stop being so brutal with your arts server, 'artsshell -q supend' will release the BIO devices without killing artsd. it makes it a lot faster.


All times are GMT -5. The time now is 11:38 AM.