*BSD News Article 97302


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!sol.net!spool.mu.edu!newsspool.sol.net!howland.erols.net!www.nntp.primenet.com!nntp.primenet.com!news.primenet.com!bkogawa
From: bkogawa@primenet.com (Bryan Ogawa)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Sound Blaster 32 PnP in FreeBSD
Date: 7 Jun 1997 04:06:00 -0700
Organization: Primenet Services for the Internet
Lines: 54
Message-ID: <5nbfao$44a@nntp02.primenet.com>
References: <5mnhil$l7b@haus.efn.org> <5n20qc$jbs@news.gvsu.edu>
X-Posted-By: bkogawa@206.165.5.107 (bkogawa)
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:42562

behrensm@river.it.gvsu.edu (Matt Behrens) writes:

>Chris Brunner (cjb@efn.org) wrote:

>: I have am using a Sound Blaster 32 PnP in FreeBSD ver. 2.2.1and it doesn't 
>: play midis.  I can play mods and stuff (s3mod), but midis are noiseless.  
>: The program (playmidi) will start, and even display the graphic 'notes' for the song, 
>: but no sound comes out.

>: I believe there is a problem with the PnP (yuk!) initialation.  The 
>: non-PnP OS initialation program is a DOS binary, so I have no way to 
>: initialize the card in FreeBSD.

>: Has anyone ever dealt with this kind of thing before?  I'd appreciate any 
>: information anyone can give me.

>First of all, if you can hear mods but not midis, I doubt it's a PnP
>issue.  PRobably some other odd config issue.  (I use a GUS myself, so I
>can't help you too much with the SB.)  However, if the card follows
>standard PnP stuff, you can use the PnP kernel patch from the xperimnt-al
>stuff in most current FreeBSD dists.

This does sound like a PnP issue.  I have an AWE32 Soundblaster PnP, which
works fine with 8/16bit SB as well as OPL emulation, but not the
AWE32-specific wavetable stuff.

I'm solving this by using OOS from 4Front Technologies, at
	http://www.4front-tech.com/

which is $30 for AWE32 + OSS .

If you're willing to just accept OPL emulation, configure that in your
kernel.  I don't remember the right address for it, but you need that in
addition to your soundblaster stuff.

If you're adventurous, you can try installing the PnP stuff for freebsd;
it's pre-alpha, and I couldn't get it to work with my card.  Try:

	http://www.freebsd.org/~smpatel/

for the PnP, and

	http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/

for the drivers.

Another option is the software emulator for MIDIs which uses GUS sounds
(patches?) to simulate MIDI and produce raw sound files which you can pipe
to your /dev/audio  or /dev/dsp .  Look in the ports section under audio.

Hope this helps.

--
bryan k. ogawa  <bkogawa@primenet.com>  <bkogawa@netvoyage.net>