Subject: Re: Sounds Cards
To: Gary D. Duzan <gary@wheel.tiac.net>
From: Mark Willey <willeyma@expert.cc.purdue.edu>
List: port-i386
Date: 06/24/1996 01:16:15
Gary D. Duzan writes:
> 
>    I've been seriously considering trying to coax my machine into
> making sounds other than little bleeps and clicks, but I'm a bit
> wary about most of the sound cards out there today, what with the
> PnP mess and so forth. I don't have PnP BIOS or DOS on my machine,
> so that isn't an option. So my question is, what ISA sound cards
> out there perform properly and well on NetBSD systems? In particular,
> an EISA/VESA system from a couple years ago. The main purpose for
> now will be to play sound clips and sound associated with video
> clips and maybe a game sound or two. In the future, though, I might
> want to do some more serious music work with MIDI and so forth.
>    Thanks.

The only advice I can give is not to get a Sound Blaster 16 at the moment.
I cannot get it to play cleanly on NetBSD 1.1 or -current as of a few days
ago.  1.1 gives me choppy sound with static and pops.  -current gives me
the same but *very quietly*.  I have been playing with
/src/sys/dev/isa/sbdsp.c, and changing line 655 to read such things as:

return ((NBPG/2) & ~1);  /* hack, hack, hack! */

And variations to play with the DMA, but no luck yet.  I understand that
it's some problem with the differences between the SB (regular) and SB16.

But, as I can't fix it myself very fast, and can't afford the gamble on new
hardware, I will wait for it to annoy someone who *can* fix it.  ;-)

But, while I'm on the subject...  if anyone who wants to fix it needs any
info on my problem, or someone to test out code, I'm ready to help in any
way I can.

Mark