build できた。
今度はこんな感じになる。
macbook(i86pc):/dev/sound
$ ls
./ 0audioctl0@ 1sndstat0@ 2audiodsp1@
../ 0audiodsp0@ 2audio1@ 2audiomixer1@
0audio0@ 0audiomixer0@ 2audioctl1@
0audio... は、onboard の ALC885 に audiohd が attach したもの。
1sndstat0 はなんだろ?
cat してみた。
$ cat 1sndstat0なるほろ。
SunOS Audio Framework
Audio Devices:
-1: usb_ac#2 USB Audio, 1.0 (DUPLEX)
-1: usb_ac#1 USB Audio, 1.0 (DUPLEX)
-1: audiohd#0 onboard1, a (DUPLEX)
Mixers:
-1: usb_ac#2 USB Audio, 1.0
-1: usb_ac#1 USB Audio, 1.0
-1: audiohd#0 onboard1, a
2audio... は、SoundBlaster GO! に usb_ac が attach したもの。
/dev/sound/2audio1 に /dev/audio と link を張り、/dev/sound/2audioctkl1 に /dev/audioctl の link を張ることで /dev/audio を taget にしたアプリは利用可能。
OSS 互換 API は、まだ試してないでつ(;´Д`)
