From owner-freebsd-multimedia Wed Jan 31 23: 1:39 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from baboon.aciri.org (baboon.aciri.org [192.150.187.38]) by hub.freebsd.org (Postfix) with ESMTP id DEC4337B4EC for ; Wed, 31 Jan 2001 23:01:21 -0800 (PST) Received: from baboon.aciri.org (localhost [127.0.0.1]) by baboon.aciri.org (8.11.1/8.11.1) with ESMTP id f1171Km97729 for ; Wed, 31 Jan 2001 23:01:20 -0800 (PST) (envelope-from bkarp@baboon.aciri.org) Message-Id: <200102010701.f1171Km97729@baboon.aciri.org> X-Mailer: exmh version 2.1.1 10/15/1999 From: Brad Karp To: multimedia@freebsd.org Subject: mixer woes on ESS1371 on Tyan S2567 motherboard Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 31 Jan 2001 23:01:20 -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I run 4.2-RELEASE on a new dual 1 GHZ P-III box, with the Tyan 2567 motherboard. The motherboard's ESS1371 is probed fine: pcm0: port 0xdf00-0xdf3f irq 11 at device 2.0 on pci0 # pciconf -l | grep pcm0 pcm0@pci0:2:0: class=0x040100 card=0x13711274 chip=0x13711274 rev=0x08 hdr=0x00 # cat < /dev/sndstat FreeBSD Audio Driver (newpcm) Jan 31 2001 15:56:50 Installed devices: pcm0: at io 0xdf00 irq 11 (1p/1r channels duplex) When I change mixer channel levels, the changes "stick" on some channels but not on others. And I've been unable to generate any sound, even on the speaker channel. Specifically, here's what I get when I look at the mixer levels: # mixer Mixer vol is currently set to 0:0 Mixer pcm is currently set to 0:0 Mixer speaker is currently set to 75:75 Mixer line is currently set to 0:0 Mixer mic is currently set to 0:0 Mixer cd is currently set to 0:0 Mixer rec is currently set to 0:0 Mixer line1 is currently set to 0:0 Mixer phin is currently set to 0:0 Mixer phout is currently set to 0:0 Mixer video is currently set to 0:0 Mixer monitor is currently set to 0:0 Watch what happens when I try to change the level of, say, pcm: # mixer pcm 75 Setting the mixer pcm to 75:75. # mixer Mixer vol is currently set to 0:0 Mixer pcm is currently set to 0:0 Mixer speaker is currently set to 75:75 Mixer line is currently set to 0:0 Mixer mic is currently set to 0:0 Mixer cd is currently set to 0:0 Mixer rec is currently set to 0:0 Mixer line1 is currently set to 0:0 Mixer phin is currently set to 0:0 Mixer phout is currently set to 0:0 Mixer video is currently set to 0:0 Mixer monitor is currently set to 0:0 It turns out that for some channels, my changes are reflected in subsequent runs of mixer, and for others, my changes are not. A summary: changes "stick": speaker, mic, rec, phout changes don't "stick": vol, pcm, line, cd, line1, phin, video, monitor Has anyone seen similar behavior under 4.2? Or better still, is there a fix I'm missing? Many thanks, -Brad, bkarp@icsi.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message