PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zweisoundkarten mit ALSA



SirAbdul
17.09.03, 18:51
HuHu all !
Ich habe eine onBoard Soundkarte und eine PCI soundkarte.
Ich möchte beide laufen lassen. allerdings möchte ich dabie meine onBoard Karte für TeamSpeak 2 benutzen und die andere für alle anderen Anwendungen.

Ich habe bereits versucht beide Soundkarten mit alsaconf zu configurieren,
aber es funktioniert nur immer eine gleichzeitig.

Könnte ich das Problem zB so lösen:

- Ich erstelle eine config für die eine soudnkarte und sicher diese
- dann erstelle ich eine config für die andere
- dann kopiere ich die erste config in die zweite sodass ich also zwei configs in einer datei habe.

geht das oder muss ich das grundsätzlich anders machen ?

MfG UniX

PS: Beide Soundkarte funktionieren einwandfrei ;)

EDIT:
Also noch mal zum verständis (falls ich mich oben blöd ausgedrückt habe :ugly: ) :
ich möchte die eine karte auf /dev/dsp0 und die andere auf /dev/dsp1 legen.
(oder macht alsa das automatisch wenn an ihm sagt er solle beide karten usen ?)

SirAbdul
17.09.03, 22:45
kommt schon *gG*

dafür gibbet doch bestimmt tuts die ihr mir wärmstens empfehlen könnt *gG*

mfg SirAbdul

ZuXeZ
21.09.03, 00:40
# ALSA portion
alias char-major-116 snd
options snd major=116 cards_limit=1
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-emu10k1
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

das is bei mir in /etc/modules.conf

du musst halt alias snd-card-0 alias snd-card-1 und das andere halt entsprechend setzen, und natürlich die treiber für beide soundkarten kompilieren (sofern es nich die gleichen fabrikate sind ; ) und cards_limit=1 sollte dann 2 sein ;)

hoffe ich konnte dir etwas helfen...

SirAbdul
21.09.03, 12:34
was isn bei dir OSS-Free Partition ?
aber thx für den tipp .. jetzt hab ich endlich ein wenig die ALSA Syntax gerallt.

ZuXeZ
21.09.03, 16:02
oss/free portion ist die oss-emulation des alsatreibers zur kompatibilität mit alter software und/oder software die kein alsa kennt...das erzeugt glaub auch die devices /dev/dspX und so (bin mir bei letzterem aber nich ganz sicher...)