PDA

View Full Version : Multiple soundslots with the pci 128


woutur
05-12-2002, 00:25
How can I make TS use anything else than /dev/dsp ?
If i set it to anything else than dsp it won't work. So adsp doesn't work, dsp1 doesn't work, dsp0 doesn't either.
I use the kernel es1370 driver (as a module).

modules.conf entries:
alias sound-slot-0 es1370
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

How can I make it work? Should I install alsa drivers? I had a look at them and they seem hard to install. Is there any way to test if dsp1 works for me? I only know that testing it in xcdroast works (it works for dsp and dsp1 there, dsp1 gives a slightly softer sound). Also when ts is on both dsp and dsp1 don;t make a sound in xcdroast. I have checked if dsp is linked to dsp1 and it is not. Both are not linked to anything. Starting up ts while playing an mp3 in xmms is terror (100 % cpuload and ts never completes starting up).
What to do?

N. Werensteijn
05-12-2002, 16:14
n00b :) (j.k)

What exactly does not work? error messages, log entries would be nice.

Hmm well i dont have this card so i cant help you from experience.

i read this (you too) http://www.teamspeak.org/forums/showthread.php?s=&threadid=1719&highlight=es1370

Have you tried the latest alsa builds (download from http://www.alsa-project.org/)
installing alsa is easy as 1,2,3 imho. (just dont forget to remove the auto-loading of oss modules)

woutur
05-12-2002, 16:26
Yes... i am a n00b
Yes... i installed the alsa drivers
No... i didn't forget to adjust my modules.conf
Yes.. Alsa did kind of work (mp3 played, modules were loaded properly)
Yes.. in the alsamixer there were 2 pcm devices
No.. i couldn't use both
No ... filling in /dev/adsp in TS didn't work
No ... all other dsp's didn't work either in OSS and ALSA
Yes .. the permissions were okay on the dsp's

N. Werensteijn
05-12-2002, 16:49
you had oss emulation enabled i assume?
Which version of alsa?

woutur
05-12-2002, 18:02
Okay here we go for the solution:
Using alsa drivers 0.90rc6
I had to link dsp to adsp
Then teamspeak on dsp0
That's all.

[root@Woepie etc]# ls -al /dev/dsp*
lrwxrwxrwx 1 root root 9 Dec 5 18:52 /dev/dsp -> /dev/adsp
crw-rw-rw- 1 root root 14, 3 Dec 5 02:15 /dev/dsp0
crw-rw-rw- 1 root root 14, 19 Dec 5 02:15 /dev/dsp1
crw-rw-rw- 1 root root 14, 35 Dec 5 02:15 /dev/dsp2
crw------- 1 root root 14, 51 Dec 5 02:15 /dev/dsp3
crw------- 1 root root 55, 0 Aug 30 2001 /dev/dsp56k
[root@Woepie etc]# ls -al /dev/adsp*
lrwxrwxrwx 1 root root 10 Dec 5 02:15 /dev/adsp -> /dev/adsp0
crw-rw-rw- 1 root root 14, 12 Dec 5 02:15 /dev/adsp0
crw-rw-rw- 1 root root 14, 28 Dec 5 02:15 /dev/adsp1
crw-rw-rw- 1 root root 14, 44 Dec 5 02:15 /dev/adsp2
crw-rw-rw- 1 root root 14, 60 Dec 5 02:15 /dev/adsp3

That's about it.

GNU
06-12-2002, 18:16
use the snd-ens1370 module, and recompile alsa. i run a SB128 on dsp and /adsp, read my old thread "tip for dual dsp on sb128"

the es1370 module is crap :-)

SatanClaus
07-12-2002, 00:16
as long as there's a solution :D

Uranus
19-03-2003, 17:13
yes, but will the same apply to the es1371? when I was using alsa (because with OSS I dont have these problems... I can use dsp0 and dsp1 for teamspeak/quake anytime) I could not get teamspeak to record sound on /dev/dsp and quake playing on /dev/adsp (it just said no sound device found, but xmms could play music on /dev/adsp)