Hello. I have a computer with four sound cards in it. An Intel onboard card, a Gina20 and two Delta1010. I have entered the following in /etc/modprobe.d/alsa-base.conf options snd-hda-intel index=0 options snd-gina20 index=1 options snd-ice1712 index=3 options snd-ice1712 index=4 The problem I have is that the second delta card is called "M1010_1", and so sometimes loads in place of "snd-hda-intel", causing the intel card not to work. Rebooting generally sorts it out. When it is working, my /proc/asound/cards looks like this: 0 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xfc100000 irq 20 1 [Gina20 ]: Echo_Gina20 - Gina20 Gina20 rev.0 (DSP56301) at 0xfc000000 irq 19 2 [M1010_1 ]: ICE1712 - M Audio Delta 1010 M Audio Delta 1010 at 0xc000, irq 18 4 [M1010 ]: ICE1712 - M Audio Delta 1010 M Audio Delta 1010 at 0xb000, irq 17 Does anyone know how to define alsa-base.conf to prevent this happening? ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user