On Sat, 2005-08-06 at 22:09 -0600, Jason Davis wrote: > >>20 leshort 85 \b, MPEG Layer 3 I bet that 'le' means "little endian", meaning that the least signifcant bits are in the first byte. Perhaps your code needs to byte-swap before consing the 'short'? -- Karl Hegbloom <karlheg at laclinux.com> Los Alamos Computers, Technical Support