Any encoders which will 'accept but crop' too high resolution Reply #25 – 2011-01-04 18:55:29 Quote from: 2Bdecided on 2011-01-04 12:02:02Quote from: saratoga on 2011-01-04 04:06:05Floating point is only approximateIt's a digital file. In which way is a copy of that file "approximate"?The ones and zeros making up a floating point file do not necessarily have a consistent meaning across different CPUs and even operating systems, and the output of identical floating point operations on different systems is not required (or even expected) to be identical. The values represented in each floating point sample are therefore literally approximations of an (unknown) true value that is not recorded. Quote from: 2Bdecided on 2011-01-04 12:02:02What do you think the words "copy" and "lossless" mean in the context of binary data?I think lossless means you should be able to save a value and then load it latter in a machine independent manner with a guarantee that you will get an identical value out latter. I'm skeptical that this is possible for a user mode program like flac short of running it in a virtual machine or reference floating point emulator. I think the simple process of converting between different machine representations of floating point values is likely to be lossy. Although someone more familiar with IEEE754 compliance may know better then I.