Hello again.. Now, I got 2 soundcards, my build-in via82c686 and my soundblaster live! (emu10k1) .. Both are compiled into the kernel and I want my soundblaster live! to be pcm0) and my via82c686 to be pcm1.. by default, my soundblaster live! is pcm1 and I can't figure out how to change this.. Anyone has a clue how to do this? Best regards, Jesper Wallin
Heya, The most obvious solution, if you don't intend to use the on-board sound, would be to disable the on-board sound itself so FreeBSD won't detect it in the first place, therefore it would automatically assign pcm0 to the SoundBlaster. If you do want to use both, then I can't help you there. Regards, James On 13/10/2004, at 4:21 AM, Jesper Wallin wrote:> Hello again.. > > Now, I got 2 soundcards, my build-in via82c686 and my soundblaster > live! (emu10k1) .. > Both are compiled into the kernel and I want my soundblaster live! to > be pcm0) and my > via82c686 to be pcm1.. by default, my soundblaster live! is pcm1 and I > can't figure out > how to change this.. Anyone has a clue how to do this? > > > Best regards, > Jesper Wallin > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to > "freebsd-stable-unsubscribe@freebsd.org" >
> From: Jesper Wallin > > Now, I got 2 soundcards, my build-in via82c686 and my > soundblaster live! (emu10k1) .. > Both are compiled into the kernel and I want my soundblaster > live! to be pcm0) and my > via82c686 to be pcm1.. by default, my soundblaster live! is > pcm1 and I can't figure out > how to change this.. Anyone has a clue how to do this?Have only snd_emu10k1 loaded at boot and use an rc script to load snd_via82c686 once the machine goes multi-user. It would be a good idea to do this with both drivers loaded as modules, rather than with the emu10k1 driver compiled in.
Heya again.. First of all, thanks for your replies.. My goal was to use _both_ cards, I just wanted my emu10k1 card to be the "default" one which spares me the time from changing sound device in all programs (mplayer, xmms, mpg123, etc) .. By adding snd_emu10k1_load="YES" to /boot/loader.conf and loading my other card (snd_via82c686) using a file in /usr/local/etc/rc.d works flawless.. :) Now my emu10k1 card is pcm0 and my built-in card is pcm1.. :) Once again, thanks for your replies! :D Best regards, Jesper Wallin