From nate@asbestos.websitefactory.net  Mon Apr  9 01:26:39 2001
Return-Path: <nate@asbestos.websitefactory.net>
Received: from asbestos.websitefactory.net (asbestos.websitefactory.net [208.26.78.16])
	by hub.freebsd.org (Postfix) with ESMTP id 7860537B42C
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  9 Apr 2001 01:26:38 -0700 (PDT)
	(envelope-from nate@asbestos.websitefactory.net)
Received: (from nate@localhost)
	by asbestos.websitefactory.net (8.11.3/8.11.3) id f398Qg403577;
	Mon, 9 Apr 2001 04:26:42 -0400 (EDT)
	(envelope-from nate)
Message-Id: <200104090826.f398Qg403577@asbestos.websitefactory.net>
Date: Mon, 9 Apr 2001 04:26:42 -0400 (EDT)
From: nate@accountsupport.com
Reply-To: nate@accountsupport.com
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Soundcard volume troubles 
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         26454
>Category:       kern
>Synopsis:       [sound] mixer volume settings on Maestro-2E (Diamond Monster MX400) card do not reflect true volume range on card.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-multimedia
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 09 01:30:00 PDT 2001
>Closed-Date:    Sun Dec 04 02:36:55 GMT 2005
>Last-Modified:  Sun Dec 04 02:36:55 GMT 2005
>Originator:     Nathan Stark
>Release:        FreeBSD 5.0-20010402-CURRENT i386
>Organization:
none
>Environment:
System: FreeBSD asbestos.websitefactory.net 5.0-20010402-CURRENT FreeBSD 5.0-20010402-CURRENT #0: Mon Apr 2 17:55:56 GMT 2001 root@usw2.freebsd.org:/usr/src/sys/compile/GENERIC i386

http://www.diamondmm.com/default.asp?menu=support&submenu=Legacy_Audio&product=Monster_Sound_MX400

pcm0: <ESS Technology Maestro-2E> port 0xb000-0xb0ff irq 10 at device 10.0 on pci0

FreeBSD Audio Driver (newpcm) Apr  2 2001 17:44:53
Installed devices:
pcm0: <ESS Technology Maestro-2E> at I/O port 0xb000 irq 10 (4p/0r channels duplex)

Mixer vol      is currently set to 100:100
Mixer pcm      is currently set to 100:100
Mixer speaker  is currently set to 100:100
Mixer line     is currently set to 100:100
Mixer mic      is currently set to 100:100
Mixer cd       is currently set to 100:100
Mixer rec      is currently set to 100:100
Mixer line1    is currently set to 100:100
Mixer phin     is currently set to 100:100
Mixer phout    is currently set to 100:100
Mixer video    is currently set to 100:100
Mixer monitor  is currently set to 100:100

>Description:
Device appears to be functioning in that I can hear the music I am playing, however the volume level with mixer settings at max is barely audible. I can only hear it when I turn my speaker volume to max, and only because of the speaker amp.

This machine dual-boots into Windows2k and the volume level is normal there.

Volume setting changes via the mixer do have an effect on the level, but the max setting in the mixer is not even close to the full output of the card.

Both the audio and dsp devices output at the same volume levels.


>How-To-Repeat:
	N/A
>Fix:
	Unknown
>Release-Note:
>Audit-Trail:

From: Nathan Stark <nate@accountsupport.com>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: kern/26454: mixer volume settings on Maestro-2E (Diamond
 Monster MX400) card do not reflect true volume range on card.
Date: Tue, 10 Apr 2001 19:50:56 -0400

 pcm0: <ESS Technology Maestro-2E> port 0xb000-0xb0ff irq 10 at device 10.0 
 on pci0
 setmap (5ca000, 4000), nseg=1, error=0
 pcm0: Maestro DMA base: 0x5ca000
 pcm0: ac97 codec id 0x83847609 (SigmaTel STAC9721/9723)
 pcm0: ac97 codec features 18 bit DAC, 18 bit ADC, 5 bit master volume, 
 SigmaTel
 3D Enhancement
 pcm0: ac97 primary codec extended features AMAP
 setmap (5d5000, 4000), nseg=1, error=0
 pcm0: pch[0].offset = 0xb000
 setmap (5f2000, 4000), nseg=1, error=0
 pcm0: pch[1].offset = 0x28000
 setmap (5fa000, 4000), nseg=1, error=0
 pcm0: pch[2].offset = 0x30000
 setmap (602000, 4000), nseg=1, error=0
 pcm0: pch[3].offset = 0x38000
 
 If that's any help.
 
 I'm willing to hack on the code a bit if you can give me a general idea of 
 where to begin.
 
 
Responsible-Changed-From-To: freebsd-bugs->cg 
Responsible-Changed-By: kris 
Responsible-Changed-When: Thu Jul 12 17:55:40 PDT 2001 
Responsible-Changed-Why:  
Over to Mr sound 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=26454 

From: Peter Glavas <peterglavas@optushome.com.au>
To: freebsd-gnats-submit@FreeBSD.org, nate@accountsupport.com
Cc:  
Subject: Re: kern/26454: mixer volume settings on Maestro-2E (Diamond Monster MX400) card do not reflect true volume range on card.
Date: Fri, 8 Mar 2002 17:13:24 +1100

 Hi,
 	I appear to have this exact problem however with a different card.
 
 	The card is a Creative Vibra 128 (not onboard).
 
 "
 pcm0: <AudioPCI ES1373-8> port 0xe400-0xe43f irq 11 at device 9.0 on pci0
 
 FreeBSD Audio Driver (newpcm) Mar  8 2002 15:38:43
 Installed devices:
 pcm0: <AudioPCI ES1373-8> at io 0xe400 irq 11 (1p/1r/0v channels duplex)
 "
 
 	Was a fix found? I'll keep looking either way.
 
 Thanks,
 
 Peter.
 

From: "Robert A. Getschmann" <rob@getschmann.org>
To: freebsd-gnats-submit@FreeBSD.org, nate@accountsupport.com
Cc:  
Subject: Re: kern/26454: mixer volume settings on Maestro-2E (Diamond Monster 
 MX400) card do not reflect true volume range on card.
Date: Sun, 24 Mar 2002 21:07:08 -0500

 Hello,
 
 I am having the same problem with a Dell Latitude CP M233XT.  This laptop contains a Crystal 4237B sound chip as reported from the BIOS.
 
 When I use a kernel with the newpcm drivers I get sound out fine.  However the only mixer level that I can adjust is that of "cd".  The remaining mixer levels are all reported as "0" and can't be adjusted.  When I use a kernel which contains the old deprecated snd drivers I can adjust the mixer levels but as expected the sound quality is less than desirable.
 
 The given sound chip is not PnP.
 
 Here is my kernel config for both options:
 
 SoundBlaster Pro 3.2 (PCM Drivers)
 
 kernel configuration:
 
   device pcm
   device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
   device pca0 at isa? port IO_TIMER1
 
 dmesg output:
 
   sbc0: <SoundBlaster Pro> at port 0x220-0x22f irq 5 drq 1 flags 0x15 on isa0
   pcm0: <SB DSP 3.02> on sbc0
   pca0 at port 0x40 on isa0
 
 SoundBlaster Pro 3.2 (Old Drivers)
 
 kernel configuration:
 
   device snd
   device sb0 at isa? port 0x220 irq 5 drq 1
   device sbxvi0 at isa? drq 5
   device sbmidi0 at isa? port 0x330
 
 dmesg output:
 
   sb0 at port 0x220 irq 5 drq 1 on isa0
   snd0: <SoundBlaster Pro 3.2> 
   sb0: driver is using old-style compatibility shims
 
 Any help would be appreciated.
 
 Thanks,
 Rob
 -- 
 Robert Getschmann
 mailto:rob@getschmann.org
 http://getschmann.org/
Responsible-Changed-From-To: cg->sound 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Thu Sep 9 19:33:44 GMT 2004 
Responsible-Changed-Why:  
With permission, reassign to mailing list alias. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=26454 
State-Changed-From-To: open->feedback 
State-Changed-By: netchild 
State-Changed-When: Sun Sep 11 11:52:45 GMT 2005 
State-Changed-Why:  
Do you still see this problem on 5.[34] or -current? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=26454 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Dec 4 02:36:16 GMT 2005 
State-Changed-Why:  
Feedback timeout (> 2 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=26454 
>Unformatted:
