01-14-2007, 10:57 PM | #1 |
Initiate
Join Date: Jan 2007
Posts: 235
|
TeamSpeak and Regnum Online
Does anyone know how I can use TeamSpeak and play Regnum Online at the same time with the sound working for both? I want to voice chat with my friend while we play. The audio drivers are conflicting. I've been trying to get it to work with a lot of google searching. I think I can get it to work using alsa-oss (command: aoss), but when i use that, the audio in teamspeak is very skippy. I'm not sure if the audio in regnum online is skippy, because the server seems to be down right now.
|
01-15-2007, 12:26 AM | #2 |
Pledge
Join Date: Dec 2006
Posts: 22
|
Buy soundcard with hardware mixing
|
01-17-2007, 09:52 AM | #3 |
Initiate
Join Date: Jan 2007
Posts: 235
|
Yes, but is there nothing I can try to get it to work? Because this same soundcard is capable of doing such things in windows, so I'm sure there must be something I can enable/change to get it to work in linux.
|
01-17-2007, 10:07 AM | #4 |
Apprentice
Join Date: Dec 2006
Location: United Kingdom
Posts: 92
|
I haven't seen that Regnum has support for that, ChadMC... What You refer at is something like what the opensource library libspeex (for more information: http://www.speex.org/ ) offers.
It would be really cool if speex functionality is incorporated into the Regnum client! |
01-17-2007, 02:24 PM | #5 |
Pledge
Join Date: Dec 2006
Posts: 22
|
Im not sure but if TS and Regnum Online doesn't use alsa then is propably no solution for mixing sound from this two applications.
This two applications should use alsa. |
03-28-2007, 05:38 PM | #6 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
its the "fault" of TeamSpeak... it does not use ALSA, it uses oss.
some people got it to work and others not. @ me it works cause i use two sound cards |
03-28-2007, 11:00 PM | #7 | |
Initiate
Join Date: Jan 2007
Posts: 235
|
Quote:
Or am I thinking about this the wrong way... |
|
03-28-2007, 11:38 PM | #8 | |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
Quote:
i modified my .asoundrc a bit: Code:
pcm.CA0106 { type hw card 0 } ctl.CA0106 { type hw card 0 } pcm.intel8x0 { type hw card 1 } ctl.intel8x0 { type hw card 1 } # Das dmix-Plugin wird definiert. pcm.dmixer { type dmix ipc_key 1024 ipc_perm 0666 # Andere Benutzer können ebenfalls dmix gleichzeitig nutzen slave.pcm "card1" slave { # buffer_size kann bei Problemen der jeweiligen Karte angepasst werden. period_time 0 period_size 1024 buffer_size 4096 # bei Störungen kann die Konvertierung auf die Rate 44100 eingeschaltet werden. # rate 44100 # einige Soundkarten benötigen das exakte Datenformat (zB ice1712) # format S32_LE } bindings { 0 0 1 1 } } # Das dsnoop-Plugin, welches es erlaubt, mehrere Programme gleichzeitig aufnehmen zu lassen. pcm.dsnooper { type dsnoop ipc_key 2048 ipc_perm 0666 slave.pcm "card1" slave { period_time 0 period_size 1024 buffer_size 4096 # bei Störungen kann die Konvertierung auf die Rate 44100 eingeschaltet werden. # rate 44100 # einige Soundkarten benötigen das exakte Datenformat (zB ice1712) # format S32_LE } bindings { 0 0 1 1 } } # Dies definiert unser Fullduplex-Plugin als Standard für alle ALSA-Programme. pcm.duplex { type asym playback.pcm "dmixer" capture.pcm "dsnooper" } pcm.card1 { type plug slave.pcm "duplex" } It works But in my opinion this is no good solution because not everyone has two sound cards. €dit: I forgot something: You need to set TeamSpeaks sound device to /dev/dsp1 in this case. Last edited by Myxir; 03-29-2007 at 09:47 AM. |
|
03-29-2007, 09:09 PM | #9 |
Pledge
Join Date: Dec 2006
Posts: 22
|
Also you can buy some old cheap "sound blaster live!" card which comes with hardware mixing so you can forgot about problems with mixing sound.
|
03-29-2007, 10:58 PM | #10 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
i got one but it does not work -.-
|
|
|