On Sun, Aug 10, 2003 at 03:02:41AM +0100, Adam D. Moss wrote: > Another data point is that floats are just a bastard to serialise > in a portable, precise manner. Personally I'd represent a 32-bit > float with a 32-bit integer and 32-bit fixed-point fractional part. > Redundant but complete-ish. (Practical better ideas welcomed.) IEEE floats are portable except for the endian issue. 32-bit floating point PCM audio is just IEEE floats prescribed as little (iirc) endian. Where did you get the idea that this was problematic? Nick.