NAME
pcm - FreeBSD PCM audio device driver
SYNOPSIS
For a card with bridge driver support, and a PnP card:
device pcm
For a card without bridge driver support, and a non-PnP card:
device pcm0 at isa? port? irq 5 drq 1 flags 0x15
DESCRIPTION
The pcm driver provides support for PCM audio play and capture. This
driver also supports various PCI and WSS/MSS compatible ISA sound cards,
and AC97 mixer. True full duplex operation is available on most cards.
If your sound card is supported by a bridge driver, pcm driver works in
conjunction with the bridge driver.
NAME
sbc - Creative Sound Blaster ISA and compatible bridge device driver
SYNOPSIS
For PnP cards:
device sbc
For non-PnP cards:
device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
(The sbc man page also lists the soundcards the sbc driver covers:
DESCRIPTION
The sbc bridge driver allows the generic audio drivers including pcm(4)
to attach to the following ISA sound cards:
o Creative SB16, SB32, SB AWE64 (including Gold) and ViBRA16
o Advance Asound 100, 110 and Logic ALS120
o ESS ES1868, ES1869, ES1879 and ES1888
device pcm
device sbc
- and recompiled and installed the kernel. Refer to the FreeBSD handbook for instructions on how to do this.
After that is done, make the snd device node, like this:
(The snd device is, as the MAKEDEV script says:)# cd /dev # sh MAKEDEV snd0
# snd* various sound cards
# cat /dev/sndstat FreeBSD Audio Driver (newpcm) May 25 2000 21:32:05 Installed devices: pcm0: ESS 1869 DSP at io 0x220 irq 5 drq 1:0 (1p/1r channels) # cat somesound.au >/dev/dsp # cat somewav.wav >/dev/dsp