*BSD News Article 36421


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!decwrl!netcomsv!ix.netcom.com!netcom.com!andrewg
From: andrewg@netcom.com (Andrew Ghali)
Subject: [FreeeBSD-1.1.5R] SoundBlaster 16 Help!
Message-ID: <andrewgCx0Gqv.Dqq@netcom.com>
Summary: SB 16 drivers
Keywords: soundblaster 16, audio
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
Date: Sat, 1 Oct 1994 20:25:43 GMT
Lines: 109

Hi everyone.  About a month ago I bought a SB Pro (8 bit) card, and after a
day or two of muddling around, I sucessfully compiled a kernel with the SB
drivers and a few audio applications (tracker seemed to be the only one that
worked right).  But it sounded GREAT (I ran it through my living room stereo)
and I couldn't get enough of it.  Color me greedy but I thought to myself "Hmm,
if 8 bits sounds this good, just think how good 16 bits will sound!"  So I
walked myself back to NCA, and for another $4, I traded in my SB Pro for a
SB 16 (prices in this industry are crazy).  Now after several weeks of
wrangling with the kernel configuration, it successfully compiles (I had a
problem with an unresolved reference to "Vsnd7()" so I dropped the MIDI
support) and all the devices are found.  The problem is now that when I run
tracker, it seems to start but it goes nowhere:

[andrewg]-> tracker /usr/local/audio/music/mod/CreamoftheEarth.mod
CreamoftheEarth.mod...

Cream of the Earth
  0/ 27

And then I have to ^C or ^Z out of it.

I am at the end of my ability to figure this out!  Help please!

Below is more relevant information: my configuration, the boot output, and
the output from /dev/sndstat.

Thanks!

Andrew

-------------------------------------------------------------------------------

The relevant part of my configuration file
...
##Sound card support from /sys/i386/doc/sound.doc
options         "EXCLUDE_MPU401"        # NO MPU401 support
options         EXCLUDE_GUS             # NO GUS support
options         EXCLUDE_GUS_IODETECT    # NO GUS io detection
#options         EXCLUDE_SB              # NO SB support
options         EXCLUDE_SB_EMULATION    # NO PAS SB emulation support
#options         EXCLUDE_SBPRO           # NO SB Pro support
#options         "EXCLUDE_SB16"          # NO SB 16 support
options         "EXCLUDE_YM3812"        # NO AdLib support
options         "EXCLUDE_OPL3"          # NO OPL3 chip support
options         EXCLUDE_PAS             # NO Pro Audio Studio support
options         EXCLUDE_PRO_MIDI        # NO PAS MIDI support
options         EXCLUDE_CHIP_MIDI       # NO MIDI chip support
options	      EXCLUDE_MIDI	      # NO MIDI support whatsoever

# This line below is used to disable IO conflict checking during probe
	options		DONT_CHECK		# Disable boot up check for
						# conflicting devices

#device snd5 at isa? port 0x330 irq 6 vector mpuintr
#device snd4 at isa? port 0x220 irq 15 drq 6 vector gusintr
#device snd3 at isa? port 0x388 irq 10 drq 6 vector pasintr
#device snd2 at isa? port 0x220 irq 7 drq 1 vector sbintr
device snd2 at isa? port 0x220 irq 5 drq 1 vector sbintr
#device snd6 at isa? port 0x220 irq 7 drq 5 vector sbintr
device snd6 at isa? port 0x220 irq 5 drq 5 vector sbintr
#device snd7 at isa? port 0x300
#device snd7 at isa? port 0x330 irq 5
device snd1 at isa? port 0x388
...

-------------------------------------------------------------------------------

The output during boot:
...
snd2 at 0x220 irq 5 drq 1 on isa
snd2: <SoundBlaster Pro 4.12>
MIDI: Successfully attached ProAudioSpectrum MV101
snd6 at 0x220 irq 5 drq 5 on isa
snd6: <SoundBlaster 16 4.12>
snd 1 at 0x388 on isa
snd1: <Yamaha OPL-3 FM>
...

-------------------------------------------------------------------------------

The output from the soundboard debugging device:

[andrewg]-> cat /dev/sndstat
Sound Driver:2.5 (Sat Apr 23 07:45:17 MSD 1994 ache@dream.demos.su.)
Config options: ffffffff

HW config: 
Type 5: Roland MPU-401 at 0x330 irq 6 drq 0
Type 3: ProAudioSpectrum at 0x388 irq 5 drq 3
Type 2: SoundBlaster at 0x220 irq 5 drq 1
Type 6: SoundBlaster16 at 0x220 irq 5 drq 5
Type 7: SB16 MPU-401 at 0x300 irq 7 drq 0
Type 4: Gravis Ultrasound at 0x220 irq 15 drq 6
Type 1: AdLib at 0x388 irq 65535 drq 4294967295

PCM devices:
0: SoundBlaster 16 4.12

Synth devices:
0: Yamaha OPL-3

Midi devices:

Mixer(s) installed

[andrewg]->

-------------------------------------------------------------------------------