Naked*Heinz
23-02-2003, 20:04
Hi all !
I'am having sound multiplexing problems with my Soudblaster PCI 128 soundcard. Iam trying to use the cards with teamspeak and quake3.
I've done as suggested in. http://www.teamspeak.org/forums/showthread.php?s=&threadid=3530
here are my outputs.
Input: lsmod | grep snd
Output: snd-pcm-oss 44164 1 (autoclean)
snd-mixer-oss 13600 0 (autoclean) [snd-pcm-oss]
snd-ens1371 15524 1 (autoclean)
snd-pcm 76928 0 (autoclean) [snd-pcm-oss snd-ens1371]
snd-timer 14112 0 (autoclean) [snd-pcm]
snd-rawmidi 16832 0 (autoclean) [snd-ens1371]
snd-seq-device 5756 0 (autoclean) [snd-rawmidi]
gameport 3488 0 (autoclean) [snd-ens1371]
snd-ac97-codec 34160 0 (autoclean) [snd-ens1371]
snd 44008 0 (autoclean) [snd-pcm-oss snd-mixer-oss snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 6692 6 (autoclean) [snd]
Input: lsof | grep dsp
Output: "no output"
The fix:
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Had no effect, quake halts on sound initialization. (quake.x86 uses /dev/dsp).
I've tested what is suggested in http://www.teamspeak.org/forums/showthread.php?s=&threadid=1987
either alternativ had no effect !
I have tried all sorts of different symlinkings ! Nothing works.
I noticed something really peculliar.
XMMS can play sound thorugh /dev/dsp and /dev/adsp.
But no other application i've tried can use /dev/adsp ?
I can start quake3 with xmms running on /dev/adsp.
I have a couple of questions that I really like to have answered.
1) What type device is adsp
2) Is my soundcard not multiplexing capable or is it the alsa driver who is the problem ?
3) Are there other people out there having the same problem with es-1373 soudblaster pci 128 (CT 5880 ?)
4) Can someone help me solve my problem.
I have to use muliplexing sound or else I have to switch to soggy win XP or buy a new soundcard.
Kind Regards
/Fredrik Pudas aka Heinz
I'am having sound multiplexing problems with my Soudblaster PCI 128 soundcard. Iam trying to use the cards with teamspeak and quake3.
I've done as suggested in. http://www.teamspeak.org/forums/showthread.php?s=&threadid=3530
here are my outputs.
Input: lsmod | grep snd
Output: snd-pcm-oss 44164 1 (autoclean)
snd-mixer-oss 13600 0 (autoclean) [snd-pcm-oss]
snd-ens1371 15524 1 (autoclean)
snd-pcm 76928 0 (autoclean) [snd-pcm-oss snd-ens1371]
snd-timer 14112 0 (autoclean) [snd-pcm]
snd-rawmidi 16832 0 (autoclean) [snd-ens1371]
snd-seq-device 5756 0 (autoclean) [snd-rawmidi]
gameport 3488 0 (autoclean) [snd-ens1371]
snd-ac97-codec 34160 0 (autoclean) [snd-ens1371]
snd 44008 0 (autoclean) [snd-pcm-oss snd-mixer-oss snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 6692 6 (autoclean) [snd]
Input: lsof | grep dsp
Output: "no output"
The fix:
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Had no effect, quake halts on sound initialization. (quake.x86 uses /dev/dsp).
I've tested what is suggested in http://www.teamspeak.org/forums/showthread.php?s=&threadid=1987
either alternativ had no effect !
I have tried all sorts of different symlinkings ! Nothing works.
I noticed something really peculliar.
XMMS can play sound thorugh /dev/dsp and /dev/adsp.
But no other application i've tried can use /dev/adsp ?
I can start quake3 with xmms running on /dev/adsp.
I have a couple of questions that I really like to have answered.
1) What type device is adsp
2) Is my soundcard not multiplexing capable or is it the alsa driver who is the problem ?
3) Are there other people out there having the same problem with es-1373 soudblaster pci 128 (CT 5880 ?)
4) Can someone help me solve my problem.
I have to use muliplexing sound or else I have to switch to soggy win XP or buy a new soundcard.
Kind Regards
/Fredrik Pudas aka Heinz