esmikel
24.10.07, 17:04
Ich bekomme es nicht hin, dass ich zwei Soundkarten unter Debian SID (Sidux) richtig ansprechen kann. Jede für sich einzeln eingebaut klappt einwandfrei. Der momentane Stand ist, dass nur auf der ersten Karte Sound ertönt, auch wenn ich explizit die zweite Karte anspreche, zum Beispiel:
aplay -d via82xx wavtest.wav
Playing WAVE 'wavtest.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
=> ist die erste Soundkarte, klappt wie gewünscht
aplay -d au8830 wavtest.wav
Playing WAVE 'wavtest.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo => ist die zweite Soundkarte, die Ausgabe erfolgt aber trotzdem auf der ersten Karte.
So sieht die Konfiguration aus:
/etc/modprobe.d/sound
--------------------------------------------------------------------------
# Fuer beide Soundkarten
alias char-major-116 snd
alias char-major-14 soundcore
#Built-In Soundcard
# Sound card 0-- VIA motherboard sound chip: via82xx
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
alias /dev/dsp1 snd-pcm-oss
alias snd-card-0 snd-via82xx
options snd-via82xx index=0
alias snd-slot-0 snd-card-0
alias sound-slot-0 snd-slot-0
# Card 2
#Zweite Soundkarte Aureon 8830
alias sound-service-2-0 snd-mixer-oss
alias sound-service-2-1 snd-seq-oss
alias sound-service-2-3 snd-pcm-oss
alias sound-service-2-8 snd-seq-oss
alias sound-service-2-12 snd-pcm-oss
alias /dev/dsp2 snd-pcm-oss
alias snd-card-2 snd-au8830
options snd-au8830 index=2
alias snd-slot-2 snd-card-2
alias sound-slot-2 snd-slot-2
--------------------------------------------------------------------------
/etc/asound.conf
--------------------------------------------------------------------------
# Start ~/.asoundrc
pcm.via82xx { type hw card 0 }
ctl.via82xx { type hw card 0 }
pcm.au8830 { type hw card 1 }
ctl.au8830 { type hw card 1 }
# End ~/.asoundrc
--------------------------------------------------------------------------
cat /proc/asound/cards sagt mir:
--------------------------------------------------------------------------
0 [V8237 ]: VIA8237 - VIA 8237
VIA 8237 with ALC850 at 0xe400, irq 22
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 5
2 [au8830 ]: au8830 - Aureal Vortex au8830
Aureal Vortex au8830 at 0xf7f80000 irq 19
--------------------------------------------------------------------------
Wie bekomme ich die beiden Soundkarten richtig konfiguriert und auch ordentlich angesprochen? Im Voraus vielen Dank für alle Tipps.
aplay -d via82xx wavtest.wav
Playing WAVE 'wavtest.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
=> ist die erste Soundkarte, klappt wie gewünscht
aplay -d au8830 wavtest.wav
Playing WAVE 'wavtest.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo => ist die zweite Soundkarte, die Ausgabe erfolgt aber trotzdem auf der ersten Karte.
So sieht die Konfiguration aus:
/etc/modprobe.d/sound
--------------------------------------------------------------------------
# Fuer beide Soundkarten
alias char-major-116 snd
alias char-major-14 soundcore
#Built-In Soundcard
# Sound card 0-- VIA motherboard sound chip: via82xx
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
alias /dev/dsp1 snd-pcm-oss
alias snd-card-0 snd-via82xx
options snd-via82xx index=0
alias snd-slot-0 snd-card-0
alias sound-slot-0 snd-slot-0
# Card 2
#Zweite Soundkarte Aureon 8830
alias sound-service-2-0 snd-mixer-oss
alias sound-service-2-1 snd-seq-oss
alias sound-service-2-3 snd-pcm-oss
alias sound-service-2-8 snd-seq-oss
alias sound-service-2-12 snd-pcm-oss
alias /dev/dsp2 snd-pcm-oss
alias snd-card-2 snd-au8830
options snd-au8830 index=2
alias snd-slot-2 snd-card-2
alias sound-slot-2 snd-slot-2
--------------------------------------------------------------------------
/etc/asound.conf
--------------------------------------------------------------------------
# Start ~/.asoundrc
pcm.via82xx { type hw card 0 }
ctl.via82xx { type hw card 0 }
pcm.au8830 { type hw card 1 }
ctl.au8830 { type hw card 1 }
# End ~/.asoundrc
--------------------------------------------------------------------------
cat /proc/asound/cards sagt mir:
--------------------------------------------------------------------------
0 [V8237 ]: VIA8237 - VIA 8237
VIA 8237 with ALC850 at 0xe400, irq 22
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 5
2 [au8830 ]: au8830 - Aureal Vortex au8830
Aureal Vortex au8830 at 0xf7f80000 irq 19
--------------------------------------------------------------------------
Wie bekomme ich die beiden Soundkarten richtig konfiguriert und auch ordentlich angesprochen? Im Voraus vielen Dank für alle Tipps.