Hi,
I'm trying to read a PCM wave file from an MMC to a 16 bit DAC with an AVR. The audio file format: 44100 Hz, 16 bit, stereo. I found a lot of stuff on the web but not all pages says the same thing...
I want to know how the audio data is stored into the file.
I know this:
#1 Ch Left / Low Byte #2 Ch Left / High Byte #3 Ch right / Low Byte #4 Ch right / High Byte . . .
1) The most significant *bit* is the 8th in the byte, isn't it? So 0x80 = 128 = 0b10000000
2) What's the number format (int16 or uint16) ? I have a DAC: could I send out the Low Byte on the low-byte-port and the High Byte on the high-byte-port directly or should I do something before?
Thanks! Marco / iw2nzm