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