Alberto,
   
  Thanks,
   
  I am a retired EE. Of my 40 years as a designer I spent 30 of them in 
magnetic recording, both analog and digital, both tape and disk. I retired 10 
years ago.
   
  It took me a little while today to remember that Intel data is low byte 
first. After swaping bytes on the 16 bit data I saw the bias on both 8 and 16 
bit data.
   
  But now I know I am just geeting silence, not what is on the "Line In" input. 
And the mux selection is not a part of the Wave LIB functions. I thought it 
might be in the AUX functions but I have not found it yet.
   
  I see more noise in the 16 bit data than I do in the 8 bit data. But it is 
just noise.
   
  Bob Macklin
  Seattle, Wa.

i2phd <[EMAIL PROTECTED]> wrote:
          --- In [email protected], "Bob Macklin" <[EMAIL PROTECTED]>
wrote:
>
> 
> Does anyone know of a place to find out how this data really works.
> The only books I have found are multimedia reference manual from the
> early 90's, Ie, pre-Windows.

Bob, this site http://www.borg.com/~jglatt/tech/wave.htm
will tell you much more than you need to know about the wave audio
data formats.

You are correct when saying that 8-bit samples are biased. The range
is from 0 to 0xff, and the silence corresponds to 0x80. 
16-bit samples must be looked at as signed integers, ranging from
-32768 to +32767. Same for 24-bit samples, that range form -8388608 to
+8388607

73 Alberto I2PHD



                           

Reply via email to