Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sound Blaster driver to redirect PC sound

14 views
Skip to first unread message

Jack Lee

unread,
Jun 30, 1992, 12:53:43 AM6/30/92
to
Sound Blaster driver to redirect PC sound

The most useful sound driver would be one that can automatically redirect
all PC speaker sound to the Sound Blaster card. These redirections will be
done transparently, thus making all PC-speaker-only programs to work as if
they were originally designed for the SB.

I don't think such a sound driver is available yet. It will be great if
some avid SB programmer can work on this.

REID FORREST

unread,
Jun 30, 1992, 10:41:00 AM6/30/92
to
In article <Bqn6x...@undergrad.math.waterloo.edu>, cj...@napier.waterloo.edu (Jack Lee) writes...

This would definately be an interesting hack. However, a problem would
be that sound directed to the PC-Speaker (from games, etc.) is sent
directly to a direct memory location. It would be possible to grab
this bit and send it to the card, but a driver that could nab it BEFORE
it got there borders on impossibility. Of course, with a bit of hacking
I'm sure there is a way to do it.
Reid Forrest
RAF...@zeus.tamu.edu

Bob Pendelton

unread,
Jun 30, 1992, 10:51:38 AM6/30/92
to
From article <Bqn6x...@undergrad.math.waterloo.edu>, by cj...@napier.waterloo.edu (Jack Lee):

That would be a cute trick. I'd like to meet the programmer who does
it! I've done some low level PC speaker hacking. You start out by
changing the timer tick rate and catching the extra timer interrupts
so you can get good time resolution without messing up the time-of-day
counter. You do that and control the sound by storing directly to the
controllers regiseters.

If you were running in some sort of a virtual DOS box you could catch
these accesses and emulate their actions using other hardware. But
short of that I don't know how you would do it.

On the other hand... There are commercial speach and sound drivers
that use the PC speaker. If the code was written to use one of those
drivers then you could write a replacement for the driver that used a
sound card. And I bet that people are doing just that right now.

But, you can't get something for nothing. Except for coming out on
better speakers, you can't get more information out than what went in.

Bob P.
--
Bob Pendleton | As an engineer I hate to hear:
bo...@hal.com | 1) You've earned an "I told you so."
Speaking only for myself. | 2) Our customers don't do that.
<<< Odin, after the well of Mimir. >>>

Albert Wong

unread,
Jun 30, 1992, 12:22:18 PM6/30/92
to
In article <30JUN199...@rigel.tamu.edu> raf...@rigel.tamu.edu (REID FORREST) writes:
>
>This would definately be an interesting hack. However, a problem would
>be that sound directed to the PC-Speaker (from games, etc.) is sent
>directly to a direct memory location. It would be possible to grab
>this bit and send it to the card, but a driver that could nab it BEFORE
>it got there borders on impossibility. Of course, with a bit of hacking
>I'm sure there is a way to do it.

Well, if you happen to have a 386 processor in your machine, I
suppose you can use the 386's ability yo trap I/O requests and
re-direct them (with a bit of munging) to the Soundblaster. I believe
that's the way MediaVision added the Soundblaster Support to the
ordinary ProAudio Spectrum.

--
+---------------------------------------------------------------------------+
| Albert Wong |
+-------------------------------------+-------------------------------------+
| Internet : alb...@netcom.com | Compu$erve : 72657,2103 |
| America Online : Al Wong | Prodigy : WJTM10B |
| Genie : A.Wong7 | Fidonet : Albert Wong @ 1:125/2 |
+-------------------------------------+-------------------------------------+
| "I am...the email otaku!" |
+---------------------------------------------------------------------------+

Irwin M. Fargo

unread,
Jun 30, 1992, 1:42:07 PM6/30/92
to
I don't know about the regular Sound Blaster, but if you have a Sound
Blaster Pro, a driver that redirects PC speaker data to the SBPro is
not necessary.

The SBPro has a jumper on the board to connect the PC speaker output.

Hope this helps!

--
May your life be full of plaid Jell-O! Actually: Ethan M. Young
Internet: fa...@iear.arts.rpi.edu
"All kids love Log!" Bitnet (??): user...@rpitsmts.bitnet
- Ren & Stimpy Disclaimer: Who said what?

Jeff Bartels 283-4167

unread,
Jun 30, 1992, 12:56:22 PM6/30/92
to


Why not just connect PC speaker output from your motherboard to the terminals that
are provided on the Soundblaster card? (They are on the Pro, dont know about the
non-Pro version)

Daniel W. Bise

unread,
Jun 30, 1992, 4:34:35 PM6/30/92
to
In article <m2ylv3j...@netcom.com> alb...@netcom.com (Albert Wong) writes:
>In article <30JUN199...@rigel.tamu.edu> raf...@rigel.tamu.edu (REID FORREST) writes:
>>Of course, with a bit of hacking I'm sure there is a way to do it.
>Well, if you happen to have a 386 processor in your machine, I
>suppose you can use the 386's ability yo trap I/O requests and
>re-direct them (with a bit of munging) to the Soundblaster. I believe
>that's the way MediaVision added the Soundblaster Support to the
>ordinary ProAudio Spectrum.

BTW, the PAS-16 mixes (in addition to all the other channels) the
internal speaker output, too. It seems quite heft on the bass, but
it works quite well.

.-------------------------------------------------------------------------.
| Daniel W. Bise "My life must be a beta version!" |
| USC School of Architecture bi...@girtab.usc.edu |
| Sysop, PATCHBAY BBS (818)441-3965 71601...@compuserve.com |
| HST/V.32 - Wildcat 3, Tomcat EMail, Win3/Fonts, PC Soundcards, Graphics |
`-------------------------------------------------------------------------'

Mark Colaluca

unread,
Jun 30, 1992, 5:43:24 PM6/30/92
to
In article <l51har...@girtab.usc.edu> bi...@girtab.usc.edu (Daniel W. Bise) writes:
>BTW, the PAS-16 mixes (in addition to all the other channels) the
>internal speaker output, too. It seems quite heft on the bass, but
>it works quite well.
>

So does this mean the PAS-16 has an internal speaker connection ala SB Pro?
If so, does this trap all speaker output and re-direct it to the PAS-16?

Some other questions I have regarding the PAS-16:

1) As mentioned before, what software/drivers come with the board? Drivers
for Win 3.1, or do you just use the SB/SB Pro drivers. Are there any
software packages for playing/creating .voc, .rol , etc files?

2) Does the PAS-16 have ANY type of programming documentation available?
Is there plans in the works for a programmers kit or something similar?

3) Someone mentioned the onboard 5-watt amplifier. How does this compare
with the SB Pro's interms of clarity, sound quality, etc?

4) What kind of inputs/outputs does it have? I'd be very interested if it
had stereo line in and out jacks. Also curious how easy it is to hook
up a portable CD player. Someone previously mentioned this was possible.

5) Can the SCSI port onboard support a tape drive, hard drive, or a CD ROM
drive? If so, are any SCSI devices compatible? Just curious, since I
am a SCSI novice.

6) Any other pertinent information would be appreciated. Overall, how
does the sound compare with the SB Pro and other boards. And also, is
this a 16-bit board? Is the SB Pro a 16-bit board?

The answers to these questions will help make at least one buyer out here
a little more sure before he plunks down ~$220 for this board. Seems
funny only a few years ago the speaker gave us all our sounds... :)

Thanks,


--
| Mark Colaluca Internet: cola...@cs.utexas.edu |
| Compuserve: 72230,1221 AOL: MC99 |
| "A Pittsburgh native, and proud of it. " |
|----------------------------------------------------------|

Kevin Lowey

unread,
Jun 30, 1992, 6:08:21 PM6/30/92
to
From cj...@napier.waterloo.edu (Jack Lee):

If you have a Sound Blaster PRO card, there are instructions on how to
connect the speaker out from your motherboard to a pin on the SB-PRO
card. This will reroute everything that goes out your speaker through
the SB-PRO.
--
- Kevin Lowey (Lo...@Sask.USask.CA)
>>>>> Anonymous FTP to FTP.USASK.CA for DOS, OS/2, and Windows programs <<<<<

Ammo Goettsch

unread,
Jun 30, 1992, 8:05:54 PM6/30/92
to
How about a 386-wizard relocating that memory mapped port to point at some
RAM off in main mem instead? Is that not possible? I guess the game would
have to run in V86 then though.... hmm...

Ammo

Mark Fontana

unread,
Jun 30, 1992, 10:04:40 PM6/30/92
to

lo...@jester.usask.ca writes:

>> The most useful sound driver would be one that can automatically redirect
>> all PC speaker sound to the Sound Blaster card. These redirections will be
>> done transparently, thus making all PC-speaker-only programs to work as if
>> they were originally designed for the SB.
>>
>> I don't think such a sound driver is available yet. It will be great if
>> some avid SB programmer can work on this.

I should have access to the latest Creative Labs development kit later
this summer. I'll see how easy this might be to do.

>If you have a Sound Blaster PRO card, there are instructions on how to
>connect the speaker out from your motherboard to a pin on the SB-PRO
>card. This will reroute everything that goes out your speaker through
>the SB-PRO.

I don't think that's what people want. Instead of crap coming from your
internal speaker, it would come through the SB.

What needs to be done is have a routine detect what frequency the PC
speaker is set to vibrate at, and match this frequency with the FM tone/
sample of your choice on the SB. If there is no frequency, the SB
emits no sound. If it is just a click, trigger a full sample playback. :)

Maybe later this summer...

Mark

Jack Lee

unread,
Jul 1, 1992, 2:16:48 AM7/1/92
to
>From cj...@napier.waterloo.edu (Jack Lee):
>> Sound Blaster driver to redirect PC sound
>>
>> The most useful sound driver would be one that can automatically redirect
>> all PC speaker sound to the Sound Blaster card. These redirections will be
>> done transparently, thus making all PC-speaker-only programs to work as if
>> they were originally designed for the SB.
>>
>> I don't think such a sound driver is available yet. It will be great if
>> some avid SB programmer can work on this.

In article <1992Jun30....@access.usask.ca> lo...@jester.usask.ca writes:
>If you have a Sound Blaster PRO card, there are instructions on how to
>connect the speaker out from your motherboard to a pin on the SB-PRO
>card. This will reroute everything that goes out your speaker through
>the SB-PRO.
>--
>- Kevin Lowey (Lo...@Sask.USask.CA)
>>>>>> Anonymous FTP to FTP.USASK.CA for DOS, OS/2, and Windows programs <<<<<

Unforunately, I have the original Sound Blaster. So, a sound driver as
described above is the only alternative.

Kevin Lowey,159 Physics,(306) 966-4826,(306) 249-3232

unread,
Jul 1, 1992, 4:43:42 PM7/1/92
to
From fon...@iguana.cis.ohio-state.edu (Mark Fontana):

>
>>If you have a Sound Blaster PRO card, there are instructions on how to
>>connect the speaker out from your motherboard to a pin on the SB-PRO
>>card. This will reroute everything that goes out your speaker through
>>the SB-PRO.
>
> I don't think that's what people want. Instead of crap coming from your
> internal speaker, it would come through the SB.

No sir, you misunderstand me.

There is a SPEAKER OUT pin on the motherboard. A wire comes from this
pin, and goes to your speaker. Disconnect this wire FROM THE SPEAKER
SIDE, and connect it to a SPEAKER IN pin on your SB-PRO (after adding
the proper connector to the wires of course).

Now all the stuff your motherboard normally sent to the speaker will
instead go through your SB-Pro. The output will still come out
through your sterio or whatever.

Eric Hsiao

unread,
Jul 1, 1992, 8:55:12 PM7/1/92
to
The PAS-16 doesn't require you to re-connect the speaker output to the card.
It does it automatically. You can leave your PC Speaker hookup alone, and
just plug in the PAS-16 and it will automatically output the PC Speaker through
the card.
- Eric
--
| Internet: hsi...@rpi.edu > Read GIF News - a freely copied news < |
| Bitnet: user...@rpitsmts.bitnet > magazine in .GIF file format. Color < |
| To get GIF News, FTP to here: > articles on reviews of programs, < |
| netserv1.its.rpi.edu /pub-write > games, industry news, IBM, Amiga, etc.< |

Richard Armstrong

unread,
Jul 1, 1992, 8:17:53 PM7/1/92
to

On my SB-PRO, there is a place to wire-in the pc's speaker signals.
In my mind this is more desireable than software... Who needs another
damn driver in memory?

Robert Sparks

unread,
Jul 1, 1992, 9:56:32 AM7/1/92
to
In article <Bqp5G...@undergrad.math.waterloo.edu>, cj...@napier.waterloo.edu (Jack Lee) writes:
|>
|> Unforunately, I have the original Sound Blaster. So, a sound driver as
|> described above is the only alternative.

Grab a friends SBPRO manual and look at the schematic (I think they still
put schematics in manuals - I havent looked). I bet there is at most a buffer
before the SBPROs amplifier section. You could get such a buffer at radidioshack
for a few pennies, clip the output to the right place on the amp and there would
be no need for the driver.

RjS
rjsp...@loanstar.tamu.edu

0 new messages