Re: [LAU] asoundrc questions

From: John Murphy <rosegardener@email-addr-hidden>
Date: Wed Jan 02 2013 - 00:48:28 EET

On Tue, 1 Jan 2013 10:24:18 -0800, Len Ovens wrote:
>
> On Mon, December 31, 2012 7:07 pm, John Murphy wrote:
>
> > The "unwanted card" is hdmi sound on my graphics card and I don't
> > know if I can disable it. That may be a workaround if I can...
>
> I wanted my d66 to be hd:0.
>
> I have three cards:
> internal ac97
> PCI ensoniq (used only for the midi port)
> D66
>
> Normally I can disable the ac97 card in bios, but right now I have been
> testing things with it. In any case normally I have the two cards. They
> both use different drivers, so it is easy to determine which is hw:0.
> I went to /etc/modprobe.d/alsa-base.conf and found a lot of lines like:
>
> options snd-usb-ua101 index=-2
>
> The -2 means load this module after all the others are done. So I added a
> line:
>
> options snd-ens1370 index=-2
> now my ice1712 always ends up as hw:0
>
> This trick does not work if two cards use the same driver. So try an lsmod
> and look for *snd* modules that have non rme things in them. Once you find
> the base driver for the hdmi, you can either load it last (as above) or
> black list so it never loads at all.
>
Great stuff again Len. Thank you. I now have a file in /etc/modprobe.d/
called blacklist-hdmi_sound.conf which contains:

blacklist snd_hda_intel
blacklist snd_hda_codec

Now aplay -l just lists the two RMEs, which is just what I wanted.

I've also had more success modifying the JRigg .asoundrc, to the
extent that qjackctl now shows all 52 channels as r/w clients in
the connections widget.

I won't be needing quite so many output channels, so I'll probably
use the separate in/out configuration as demonstrated in the JRigg
article. It's currently an all duplex config.

-- 
John.
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Jan 2 04:15:01 2013

This archive was generated by hypermail 2.1.8 : Wed Jan 02 2013 - 04:15:01 EET