Apparently-To: john.smith@gravis.com


GUS Programmer's Digest     Sat, 16 Oct 93  0:07 MDT     Volume 5: Issue  13  

Today's Topics:
             Getting the sdk to work with borland c++ 3.1
              Sample Control Register & Half-way Support

Standard Info:
	- Meta-info about the GUS can be found at the end of the Digest.
	- Before you ask a question, please READ THE FAQ.

----------------------------------------------------------------------

Date: Fri, 15 Oct 1993 10:56:18 -0300
From: Sheldon Whynott <whynott@ug.cs.dal.ca>
Subject: Getting the sdk to work with borland c++ 3.1

I am having a few problems getting the files to work with borland c++ 3.1
could someone help me with setting up the sdk to work with ver 3.1
the trouble may be in setting up the make files.  I have masm version 5.0
I just need the steps needed to get the sdk working with borland.  thanks.

------------------------------

Date: Fri, 15 Oct 93 2:08:50 CDT
From: chuth@lonestar.utsa.edu (Cornel H. Huth)
Subject: Sample Control Register & Half-way Support

> In the appendix that deals with the recording control bits that get passed
> to functions like UltraRecordData(), the documentation only talks about bit
> 1 being used for selecting mono or stereo.  If you look in DMA.C at
> UltraStartRecordDma(), you will see that there is another bit that gets used
> (bit 7) to select whether or not the MSB of each sample is inverted.  Bit 7
> == 0 means signed (two's complement) recording, bit 7 == 1 means unsigned
> recording.

I've found the Appendix docs to be a rough draft of what's already in the
main section, at least when it comes to register descriptions. For a
rather complete run-down on the sampling control register (49h) check
out page 17.  I've yet to find a use for the Appendix stuff; it being
so incomplete as to be useless.


THIS IS IMPORTANT TO ME. MAKE ME HAPPY, GRAVIS. RESPOND AND I'LL STOP
DOGGING YOU FOR THE HALF-WAY SUPPORT YOU GUYS OFFER. FOR AWHILE, ANYWAY.
 ----------------------------------------------------------------------
Now, on to something different. Last week I posted a question to the
tech support person that was here for a couple of posts about the
neutral value for TUNE in a patch file. I really thought that would
get a response, but since it didn't, let me repeat myself:

What is the neutral value for TUNE? In the SDK 1.03 beta it's 512, no
doubt about it. All 1.10 patches of 2.06 have TUNE=512, too. FDION has
done some patches (one that I use & patched to TUNE=512) but uses a
TUNE=1 (which is way out of range for my software). Maybe this is some
sort of trade secret or something (or perhaps not even implemented in
current software -- it was in 1.03, this I know), but it would be nice
if someone in-the-know would respond with something, if just to keep me
from having to post once again. Let me pose it again:

Q: What is the neutral value for TUNE?

A: __________________________________
   (is it 512, +/-512 range?)

------------------------------

End of GUS Programmer's Digest V5 #13
*************************************

To post to tomorrow's digest:               <gus-sdk%itchy@dsd.es.com>
To (un)subscribe or get help:       <gus-sdk-request%itchy@dsd.es.com>
To contact a human (last resort):     <gus-sdk-owner%itchy@dsd.es.com>

FTP sites:         archive.epas.utoronto.ca         pub/pc/ultrasound
                   wuarchive.wustl.edu       systems/msdos/ultrasound
Hints:
      - Get the FAQ from the FTP sites or the request server.
      - Mail to <gus-sdk-request%itchy@dsd.es.com> for info about
	other GUS related mailing lists (UNIX, OS/2, GUS-MIDI, etc.)



