Here is data extracted from a saved .wav PCM unsigned 8 bit format:
Code: Select all
filename: [helloworld.wav]
filesize: [8750]
id: [RIFF]
size: [8742]
type: [WAVE]
chunk_id: [fmt ]
chunk_size: [16]
format: [1]
channel: [1]
sample_per_sec: [11025]
average_bytes_per_sec: [11025]
block_align: [1]
bits_per_sample: [8]
data_id: [data]
data_size: [8706]
1. Can Goldwave 6.55 able to save as .RAW, .SND and .PCM unsigned 8 bit uncompressed format ?
2. From the data block extracted "helloworld.wav" above, let say the first byte of data block is raw format which is 0x41 or 01000001 in binary.
If to send this 8 bits of byte 0x41 to GPIO pin to turn ON/OFF a pulse, the direction to send the bit is it from left-to-right or right-to-left as shown below ?
left-to-right --->
0 1 0 0 0 0 0 1 -------------> Microcontroller GPIO pin -------> 8 ohm 2W speaker.
<--- right to left
Any idea ?
Please advise.