[linux-audio-user] Two sound cards - module loading and signal routing

Kevin Cosgrove kevinc at doink.com
Mon Dec 6 19:42:49 EST 2004



Two questions...

First, I've got two sound cards in my system:

    ICH4 845G/GL Chipset AC'97 Audio Controller
	0 [I82801DBICH4   ]: ICH - Intel 82801DB-ICH4
                     Intel 82801DB-ICH4 at 0xffaff800, irq 17
	Module: snd-intel8x0

    Sound Blaster AudioPCI64V/AudioPCI128
	1 [AudioPCI       ]: ENS1371 - Ensoniq AudioPCI
                     Ensoniq AudioPCI ENS1371 at 0xdc00, irq 18
	Module: snd-ens1371

The first "sound card", number 0, is on the motherboard.  I can't
get it to load as card number 1.  /etc/modules.conf makes no
difference in this regard.  "snd-card-0" and "sound-slot-0" seem
to be ignored.  I've tried lots of variants in modules.conf to get 
this to work, and tried various orders.  Here's a simple case:

alias snd-card-1 snd-intel8x0
alias snd-card-0 snd-ens1371

Is there a way to get this to work?


My second question might be related to the first.  If I disable
the on-board sound card, then all but one sound related thing
works for me.  Audio in/out works, MIDI in/out works, speakers
work.  Playing a CD does not produce sound no matter what the
application (cdp, Kscd, xmcd).  If I enable the on-board sound,
then I can play CDs fine, but the output comes out of the
on-board sound card.  I'd like to reroute the CD sound to come
out of the SoundBlaster PCI sound card.  How can I do this?


Thanks....




FWIW, my loaded sound related modules are these:

snd-seq-midi            6176  0 
snd-seq-oss            27648  0 
snd-seq-midi-event      4480  2 snd-seq-midi,snd-seq-oss
snd-seq                40592  5 snd-seq-midi,snd-seq-oss,snd-seq-midi-event
snd-ens1371            17508  0 
snd-pcm-oss            45992  0 
snd-mixer-oss          16384  1 snd-pcm-oss
snd-intel8x0           26572  0 
snd-ac97-codec         57936  2 snd-ens1371,snd-intel8x0
snd-pcm                68360  3 snd-ens1371,snd-pcm-oss,snd-intel8x0
snd-timer              19204  2 snd-seq,snd-pcm
snd-page-alloc          6408  2 snd-intel8x0,snd-pcm
gameport                2176  2 snd-ens1371,snd-intel8x0
snd-mpu401-uart         5504  1 snd-intel8x0
snd-rawmidi            17700  3 snd-seq-midi,snd-ens1371,snd-mpu401-uart
snd-seq-device          5640  4 snd-seq-midi,snd-seq-oss,snd-seq,snd-rawmidi
snd                    38244  12 snd-seq-oss,snd-seq,snd-ens1371,snd-pcm-oss,\
				snd-mixer-oss,snd-intel8x0,snd-ac97-codec,\
				snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,\
				snd-seq-device
soundcore               6112  2 snd,bttv
 
--
Kevin





More information about the Linux-audio-user mailing list