[linux-audio-user] ALSA, jack and the other stuff: Two cards handling

Benjamin Flaming lau at solobanjo.com
Thu Oct 23 13:58:15 EDT 2003


> I am the guy with the alsa problem you remember me ? Well, I recompiled alsa, this time without any unresolved symbols... . Don't work right,

What exactly doesn't work?

> but I installed a second card from which I know that it worked well,

How do you know this?

> but this card cannot output something ( the hardware-outport is broken [ ooups ] )... .

Do you mean the card is physically broken?
Do you get error messages when you try to use it?
Have you used a program such as alsamixer to bring up the volume level, which defaults to all the way off?

> Everything seems to work fine,

What is "everything"?  You just said the first card didn't work right, and the second card had no output.

> except that alsa uses my broken card, the ES1371 for audio output.

If I understand ALSA correctly, this is because it is the default device -hw:0.  I think you would need to explicitly tell ALSA to use a different device.  Have you read up on .asoundrc files?  (I haven't (I know I ought to) - but I think it might be the answer).

> If I set jack to Playback via the card with index 1 , so my ESS-Solo1 (snd-es1938):
> # jackd -d alsa -d hw:0 -P hw:1

Why do you say "-d hw:0" if you want it to use hw:1?  Try this:

jackd -d alsa -d hw:1

Good luck :)

|)
|)enji



More information about the Linux-audio-user mailing list