> As far as I can tell, this is the only type that will return the same > answer reliably on all platforms.
Fixed point can return the same answer on all platforms, e.g. 16 bit words, 16x16 multiplies with 32 bit results. Some DSPs can optionally keep more digits in their accumulators (e.g. for the result of a long multiply accumulate) but that can generally be disabled or made consistent across platforms in software. This makes porting to other platforms or real time very simple to test as everything is bit exact, so there is not need for special tests or human judgement. Of course the initial overhead (and maintenance) of the fixed point port is high. IIRC g729 was defined as a fixed point simulation. - David ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
