On Wed, 2005-03-02 at 18:12 -0600, Jeremy Jones wrote: > After mucking around with > modules.conf and discover blacklists, I finally found what seems to > be a more correct solution. I have added an entry for the "SB Live! > MIDI/Game Port" in /lib/discover/alsa-base.pci-device.xml and all is > well. The alsa module is now "preferred" by discover. > > My card is identified like this by discover: > 1102 0002 Creative Labs SB Live! EMU10k1
This device is already described in /lib/discover/alsa-base.pci-device.xml. > 1102 7002 Creative Labs SB Live! MIDI/Game Port This one is not described in /lib/discover/alsa-base.pci-device.xml. It is described in /lib/discover/pci-device.xml and assigned the driver emu10k1-gp. I think I recall someone saying that emu10k1-gp _does_ work with ALSA drivers, but I am not sure. That is why it isn't blacklisted. > I added the following to /lib/discover/alsa-base.pci-device.xml just > after the EMU10k1 entry: > > <device model="7002" vendor="1102" model_name="SB Live! MIDI/Game Port"> > <data class="linux"> > <data class="module" version="[2.2,2.6)"> > <data class="name">snd-emu10k1-synth</data> > </data> > </data> > </device> Try the following. _Instead_ of adding the entry you presented, modify the lib/discover/alsa-base.pci-device.xml entry for 1102:0002 to this: <device model="0002" vendor="1102" model_name="SB Live! EMU10k1"> <data class="linux"> <data class="module" version="[2.2,inf)"> <data class="name">snd-emu10k1-synth</data> </data> </data> </device> > Once this module is correct, the soundfont still has to be loaded before > the synths work. You need the awesfx package, the *.sf2 from the win32 > drivers (from creative), and something like this in /etc/modutils/ > > post-install snd-emu10k1-synth /usr/bin/asfxload 2gmgsmt See #246405. -- Thomas Hood <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]