<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello Donald<br>
    <br>
    Try the following in <br>
    <pre wrap=""><big>/etc/modprobe.d/sound.conf (make the file if it doesn't exist) </big></pre>
    <br>
    # RME card<br>
    # motherboard<br>
    # graphics card<br>
    alias snd-card-0 snd-hda<br>
    alias sound-slot-0 snd-card-0<br>
    alias snd-card-1 snd-intel<br>
    alias sound-slot-1 snd-card-1<br>
    alias snd-card-2 snd-hdsp<br>
    alias sound-slot-2 snd-card-2<br>
    options snd cards_limit=3<br>
    options snd-hda index=0<br>
    options snd-hda-intel index=1 model=auto<br>
    options snd-hdsp index=2<br>
    <br>
    # EOF<br>
    <br>
    <br>
    Undo any changes you made to the&nbsp; blacklisted items and only use
    asoundrc<small>
    </small>if you need to make a channel matrix.<br>
    <br>
    Finally, if using KDE4, the priority of the sound cards will need to
    redefined in phonon settings dialogue<br>
    <br>
    Good luck, Simon<br>
    <br>
    <br>
    Am 05.12.2011 21:28, schrieb Simon Lewis:
    <blockquote cite="mid:4EDD2955.6030009@slnet-online.de" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Hello Donald<br>
      <br>
      The information on plant ccrma as well as the other tips you have
      received are a little out of date... It is not necessary to black
      list any devices, neither should you make make an <br>
      <pre wrap=""><big>~/.asoundrc this will only cause a lot of headaches to get this right and alsa does it better automatically.


The trick on fc15 and fc16 is to make a relatively simple file called "sound.conf" (on unbuntu "50-sound.conf") and put this in the directory /etc/modprobe.d</big>
<big>
The contents of this folder will look something like:

# On-board audio vid=0x8086 pid=0x284b
# Logitech, Inc. Webcam C270 vid=0x046d pid=0x0825
# Behringer U-Control UCA222 vid=0x08bb pid=0x2902
# Edirol UM-1SX MIDI Adapter vid=0x0582 pid=0x0009
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-card-0
alias snd-card-1 snd-usb-audio
alias sound-slot-1 snd-card-1
alias snd-card-2 snd-usb-audio
alias sound-slot-2 snd-card-2
alias snd-card-3 snd-usb-audio
alias sound-slot-3 snd-card-3
options snd cards_limit=4
options snd-hda-intel index=0 model=auto
options snd-usb-audio index=1,2,3 vid=0x046d,0x08bb,0x0582 pid=0x0825,0x2902,0x0009

In the above example, qjackctl always finds the semi-pro sound device under HW:2, regardless of whether the other devices are connected or not, or hot plugged later. 

Note </big>"<big>options snd cards_limit=</big>"<big> must be defined otherwise the whole thing does not work!!</big>
<big>


For your set-up you will need to perform the following to find the necessary details

$ cat /proc/asound/cards                to find all the audio devices on your pc.

$ cat /proc/asound/modules                to find which modules are loaded for each sound card

The following is optional and only </big><big>necessary when 2 different sound devices use the same sound driver</big>
<big>
$ hwinfo --sound                        to find the vids and pids

</big><big>The bad news is that hwinfo is not in any of the fedora repos - if you need it which I don't think you will, I can send the spec and/or src.rpms  as e-mail attachment so that you can build it yourself

hwinfo-18.3-1.2.2.sl.fc15.src.rpm &gt;&gt; 625,6 KiB

libx86emu-1.1-10.1.sl.fc15.src.rpm &gt;&gt; 57,0 KiB



Best regards, Simon</big>
</pre>
    </blockquote>
    <br>
  </body>
</html>