Hi all,
I have been trying out the new 2.6 kernel and Alsa as I have a Edirol SD-20 USB sound module that was a pain under the OSS system. While all is great, there is this one problem:
I have two sound cards, one is the Edirol USB sound module and the other is a stock SB-Audigy. During system init, all USB drivers get load before the standard sound drivers which means that my Edirol sound module becomes sound-card-0. Then along come the standard sound module load which make the SB-Audigy become sound-card-1.
The problem with this is that the Edriol module is midi only and has no PCM/Wave capability. This make play normal audio very difficult. ..Not to mention just running the volume applet!!!
My fix to date has been to unload both modules and then reload them in the correct order of SB then Edirol.
It think some re-ordering is involved here but I am unsure how to best execute this.
Regards,
On Wed, Dec 24, 2003 at 05:45:15AM +1000, Gavin Graham wrote:
It think some re-ordering is involved here but I am unsure how to best execute this.
I'm not sure what the right way to fix this is, but an easy hack is to add an explicit module dependency. The man page doesn't say whether they think of the module stack growing up or down, and this is such a rare thing for me that I never remember and so always have to try it both ways until it works (I vaguely think I've done this about twice, with no memory of why), but: add below <usb sound module> <pci sound module> or add above <usb sound module> <pci sound module> ought to take care of your special case.
michaelkjohnson
"He that composes himself is wiser than he that composes a book." Linux Application Development -- Ben Franklin http://people.redhat.com/johnsonm/lad/