Subject: two audio drivers
To: None <netbsd-help@netbsd.org>
From: Russell McManus <russell_mcmanus@yahoo.com>
List: netbsd-help
Date: 08/31/2004 11:20:15
I've upgraded to 2.0 recently, and now the on-board Intel audio is
detected:

auich0 at pci0 dev 31 function 5: i82801DB/DBM (ICH4/ICH4M) AC-97 Audio
auich0: interrupting at irq 5
auich0: ac97: Avance Logic ALC650 codec; 20 bit DAC, 18 bit ADC, Realtek 3D
auich0: ac97: ext id 5c7<AC97_22,LDAC,SDAC,CDAC,SPDIF,DRA,VRA>

Very nice.  Works, too, when I plug in some cheapy headphones into the
sound card outputs.

But I prefer to use my USB audio setup, which shows up like so:

uaudio0 at uhub1 port 1 configuration 1 interface 0: harman/kardon SoundSticks, rev 1.10/0.01, addr 2
uaudio0: audio rev 1.00
audio1 at uaudio0: full duplex, independent
uhidev0 at uhub1 port 1 configuration 1 interface 2
uhidev0: harman/kardon SoundSticks, rev 1.10/0.01, addr 2, iclass 3/0
uhid0 at uhidev0: input=2, output=0, feature=0

How can I use the USB sound subsystem?  Googling suggests that I
should be able to change the /dev/mixer and /dev/audio links to point
to mixer1 audio1, but this didn't work.

Any suggestions?

-russ