清野です.

On Tue, 14 Sep 2010 02:12:42 +0900
ikesan <ike...@1kw.jp> wrote:

>FreeBSD 8.1-RELEASE FreeBSD 8.1-RELEASE #0: amd64 で Realtek ALC889 が
>乗った MB でサウンドが出てくれません。

アプリケーション側で出力デバイスを変えられる場合,デバイスを変えて
試しては如何でしょう?

手元の環境だと以下のように認識していて,
hdac0: HDA Codec #0: Analog Devices AD1984
pcm0: <HDA Analog Devices AD1984 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Analog Devices AD1984 PCM #1 Analog> at cad 0 nid 1 on hdac0

dsp が次のように生えていました.
> ls /dev/dsp*
/dev/dsp0.0  /dev/dsp0.1  /dev/dsp1.0  /dev/dsp1.1  /dev/dsp1.2

PC のフロントジャックにイヤホンをつけて聞いているのですが,その場合に
/dev/dsp1.0 から音が出てます.

アプリケーション側でデバイス指定が出来ない場合,
sysctl hw.snd.default_unit の値を変更する事で対応出来ています.

とりあえず,sound と snd_hda のマニュアルを見る事をおすすめします.

-- 
Hiroyuki Seino <seichan...@wakhok.ne.jp>

メールによる返信