44-byte header for .WAV file, 8-bit, 12khz, 7200000 bytes long 00000000 52 49 46 46 24 dd 6d 00 57 41 56 45 66 6d 74 20 |RIFF$.m.WAVEfmt | 00000010 10 00 00 00 01 00 02 00 e0 2e 00 00 c0 5d 00 00 |.............]..| 00000020 02 00 08 00 64 61 74 61 00 dd 6d 00 92 c7 86 9f |....data..m.....| (92 c7... is where the actual data starts) 00000000 52 49 46 46 24 00 80 00 57 41 56 45 66 6d 74 20 |RIFF$...WAVEfmt | 00000010 10 00 00 00 01 00 02 00 e0 2e 00 00 c0 5d 00 00 |.............]..| 00000020 02 00 08 00 64 61 74 61 00 00 80 00 92 c7 86 9f |....data........| Same deal, different length (8388608 bytes, 2^23 because 8<<20 compactly represents it in C)