Unit SBVoice (v1.10) for Turbo Pascal 6.0
For interfacing with the SoundBlaster's digitized voice channel.
Copyright (c) 1991, Amit K. Mathur, Windsor, Ontario.
By: Amit K. Mathur
3215 St. Patrick's Drive
Windsor, Ontario
N9E 3H2 CANADA
Ph: (519) 966-6924
Networks: RIME(tm) R/O ->WINDSOR, ILink (Shareware), NA-Net (Gaming),
WWIVNet (#198@5950), or direct on NorthSTAR (519)735-1504.
These routines are released to the public domain. However I will gladly
accept contributions towards further development of this and other products.
Please send any changes or improvements my way. And I'm interested in
other SoundBlaster utilities and programming tools. Thanks in advance.
Revision History of SBVoice
~~~~~~~~~~~~~~~~~~~~~~~~~~~
v1.10 - Added new boolean variable, SBFound, which contains whether
the Init sequence of SBVoice went well or not.
- Init of SBVoice no longer aborts the program completely.
This makes it possible for user programs to continue on even
if no SoundBlaster is detected.
- Modified the DEMO.PAS program to account for these changes.
- Added the ability to $DEFINE NoSBVoiceArray so that user programs
can use their own method of storing the sound data, such as
dynamic variables.
- Added a different CT-VOICE Driver which I believe makes it compatable
with the newer (v1.5) SoundBlasters.
v1.00 - First public distribution.
- Includes all the features of the CT-VOICE.DRV as well as
a few of my own, such as LoadVoice and LoadDriver.
These are documented within the .PAS file itself.
Donations towards further development of this and many other
projects are gladly accepted by
Amit K. Mathur
3215 St. Patrick's Drive
Windsor, Ontario
N9E 3H2 CANADA
ph: (519) 966-6924
Feel free to send comments and suggestions to
|