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.
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
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. >>>
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!" |
+---------------------------------------------------------------------------+
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?
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)
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 |
`-------------------------------------------------------------------------'
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. " |
|----------------------------------------------------------|
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
>> 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
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.
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.
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?
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.