It probably also depends on floating point to decode it-unfortunately the empeg has no fpu.

My guess would be it doesn't, if it really produces output identical to the input. Floating point is not something you can expect bit-for-bit exact results from.

Borislav