Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Mar 2000 01:07:04 +0000
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        Nathan Sheeley <nsheeley@hotmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Sounb Blaster PCI 128, help!
Message-ID:  <20000303010704.C1326@marder-1>
In-Reply-To: <20000302070347.41558.qmail@hotmail.com>; from nsheeley@hotmail.com on Thu, Mar 02, 2000 at 01:03:47AM -0600
References:  <20000302070347.41558.qmail@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 02, 2000 at 01:03:47AM -0600, Nathan Sheeley wrote:
> I have similar problems with my sb pci128, and two days of fiddling
> with it have netted nothing.  I can detect it (with the odd 0 irq,
> which Karel claims is okay) and play with no error messages, but
> I get no sound.  The "mixer" program reports the vol already set
> to 100, and strangely I can't (as me or as root) change the vol to
> something other than 100.  It reports changing it, but when I query
> it it hasn't changed.
> 

How much did you try to change it by?

marder-1:/usr/marko{55}% mixer vol
Mixer vol      is currently set to 100:100
marder-1:/usr/marko{56}% mixer vol 99
Setting the mixer vol to 99:99.
marder-1:/usr/marko{57}% mixer vol
Mixer vol      is currently set to 100:100
marder-1:/usr/marko{58}% mixer vol 98
Setting the mixer vol to 98:98.
marder-1:/usr/marko{59}% mixer vol
Mixer vol      is currently set to 100:100
marder-1:/usr/marko{60}% mixer vol 97
Setting the mixer vol to 97:97.
marder-1:/usr/marko{61}% mixer vol
Mixer vol      is currently set to  97:97
marder-1:/usr/marko{62}% 

The cause is that the soundcard only has 64 steps for the volume but
mixer(8) and the ioctl() has 100 so there is a loss of precision when
converting back and forward. I'm working on a solution.


> I'm out of ideas how what I might be doing is different than everyone
> who does have it working ;)  I have a SMP motherboard, an Abit dual
> Celeron thing, maybe that is it.  But I have tried uni kernels with
> no results.
> 
> I do know the sound card/speakers/etc work, 'cause I downloaded
> the OSS uni driver and it worked well (with a uni kernel, it locks
> up as advertised on the SMP version).  If only they had a SMP
> version.  The pcm man page reports that a driver for es1371 is
> being "worked on".  Perhaps the changes are only in 4.0?
> 
> Nate
> 
> kernel entries:
> 
> # sound
> device pcm0 at pnp?
> device es1 at pnp?
> 
> # /dev/sndstat
> FreeBSD Audio Driver (981002) Mar  1 2000 13:36:16
> Installed devices:
> pcm2: <ES1371Q AudioPCI> at 0xd400 irq 0 dma 0:0
> 
> # dmesg/bootup
> Probing for devices on PCI bus 0:
> es1: <AudioPCI ES1371> rev 0x07 int a irq 19 on pci0.17.0
> # irq 19 seems odd, since my plug&pray bios reports it at 10.
> # if I force the issue in the kernel config file, I can get
> # es1: <AudioPCI ES1371> rev 0x07 int a irq 10 on pci0.17.0
> pcm1: using I/O space register mapping at 0xd400
> es1371: codec vendor  revision 0
> es1371: codec features Bass & Treble
> es1371: stereo enhancement: no 3D stereo enhancement
> 
> 
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
	Microsoft: Where do you want to go today?
	Linux:     Where do you want to go tomorrow?
	BSD:       Are you guys coming, or what?
			              -Poster at LinuxWorld 2000
________________________________________________________________
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:mark@ukug.uk.freebsd.org             http://www.radan.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000303010704.C1326>