Bug 17438

Summary: newpcm volume too low on Soundblaster Pro ISA non-PnP
Product: Base System Reporter: Thomas Köllmann <koellmann>
Component: kernAssignee: cg
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-STABLE   
Hardware: Any   
OS: Any   

Description Thomas Köllmann 2000-03-17 19:00:01 UTC
I have an old Creative Labs Soundblaster Pro ISA non-PnP card that
does not seem to work well with the new pcm driver. It is
jumper-configured to the irq/port mentioned below, and works very
nicely in Windows95 and in 3.4-STABLE on the same machine -- just a
reboot away.

I get no error messages whatsoever, and the card in fact does seem
to work -- only is the maximum volume not nearly loud enough. When
running cdcontrol or xmcd, very, very far away, I hear Frank
Sinatra... (And yes, the volume is turned up...:-)

Details:

(desk) k => less /sys/i386/conf/desk
# pcm_?_ to get pcm0 instead of pcm1:
device          pcm?
device          sbc0    at isa? port 0x240 irq 10 drq 1 flags 0x0
# The (working) setting I used in 3.4-STABLE:
#device         pcm0    at isa? irq 10 drq 1 flags 0x0 port 0x240 tty

(desk) k => dmesg
sbc0: <Soundblaster Pro> at port 0x240-0x24f irq 10 drq 1 on isa0
pcm0: <SB DSP 3.02> on sbc0

(desk) k => cat /dev/sndstat 
FreeBSD Audio Driver (newpcm) Mar 17 2000 12:23:01
Installed devices:
pcm0: <SB DSP 3.02> at io 0x240 irq 10 drq 1 (1p/1r channels)

(desk) k => mixer
Mixer vol      is currently set to  75:75
Mixer synth    is currently set to   0:0
Mixer pcm      is currently set to  75:75
Mixer line     is currently set to  75:75
Mixer mic      is currently set to   0:0
Mixer cd       is currently set to  75:75

(desk) k => ll /dev/audi*
lrwxrwxrwx  1 root  wheel  -        6 13 Mär 22:30 /dev/audio ->
							audio0
crw-rw-rw-  1 root  wheel  -  30,   4 13 Mär 22:30 /dev/audio0
crw-rw-rw-  1 root  wheel  -  30,  20  3 Mär 16:04 /dev/audio1

Fix: 

Sorry, I'm a user (and my own system administrator), not a
programmer! :-)

I'd be very nice if it could be fixed: I really enjoy listening to
music while doing my work!
How-To-Repeat: 
I had this problem ever since I first updated to then 4.0-CURRENT
late last year. Should it prove to be rather obscure and not easily
repeatable I'm perfectly willing to provide more information if
needed (and told how to get it), or to try patches.
Comment 1 Adrian Chadd freebsd_committer freebsd_triage 2000-03-28 16:58:29 UTC
Responsible Changed
From-To: freebsd-bugs->cg

Over to the maintainer 
Comment 2 greid freebsd_committer freebsd_triage 2001-04-08 23:06:28 UTC
State Changed
From-To: open->feedback

Can you confirm if this is still a problem with more recent sources?
Comment 3 greid freebsd_committer freebsd_triage 2001-07-13 02:41:24 UTC
State Changed
From-To: feedback->closed

Feedback timeout.