Ariff Abdullah wrote:
> Ok, this probably weird, but please try enabling vchans early enough
> before login/X. You have either hw.snd.maxautovchans or
> hw.snd.pcm0.vchans to play with.

Adding "hw.snd.maxautovchans=4" to /etc/sysctl.conf fixed it. The tail
of the test script's output is attached.

Thanks!

        Michael
uname -a
FreeBSD toshi.auburn.protected-networks.net 6.2-STABLE FreeBSD 6.2-STABLE #18: 
Mon May 21 13:24:36 NZST 2007     [EMAIL PROTECTED]:/usr/obj/usr/src/sys/TOSHI  
i386
pciconf -lv | grep -B 4 audio
sysctl hw.snd.verbose=2 ; cat /dev/sndstat
hw.snd.verbose: 1 -> 2
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Intel 82801G High Definition Audio Controller> at memory 0xf0b40000 irq 
22  [20070505_0044] (1p/1r/1v channels duplex default)
        [pcm0:play:0:dsp0.0]: spd 48000, fmt 0x10000010, flags 0x00103020, 
0x00000040
        interrupts 2814, underruns 0, ready 0 [b:8192/4096/2|bs:8192/4096/2]
        {userland} -> feeder_vchan_s16(0x10000010) -> 
feeder_volume_s16(0x10000010) -> {hardware}
        [pcm0:record:0:dsp0.1]: spd 44100/48000, fmt 0x10000010, flags 
0x00007030, 0x00000010, pid 1069
        interrupts 2792, overruns 480, hfree 8192, sfree 40960 
[b:8192/4096/2|bs:40960/4096/10]
        {hardware} -> feeder_root(0x10000010) -> feeder_rate(48000 -> 44100) -> 
{userland}
        pcm0:play:0:dsp0.0[pcm0:virtual:0:dsp0.2]: spd 44100/48000, fmt 
0x10000010, flags 0x10007030, 0x00000010, pid 1069
        interrupts 0, underruns 0, ready 40960 [b:0/4096/0|bs:40960/4096/10]
        {userland} -> feeder_root(0x10000010) -> feeder_rate(44100 -> 48000) -> 
{hardware}
sysctl hw.snd
hw.snd.report_soft_formats: 1
hw.snd.targetirqrate: 32
hw.snd.verbose: 2
hw.snd.maxautovchans: 4
hw.snd.unit: 0
hw.snd.pcm0.buffersize: 16384
hw.snd.pcm0.vchans: 1

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to