At the moment Pd only uses 32-bit floats, which lose accuracy at high values because the mantissa is only 24 bits. OSC supports 64-bit floats (doubles) but the Pd OSC objects don't, because Pd can't handle them.

Martin

> From: alvaro@berlin.de
> To: pd-list@iem.at
> Date: Fri, 6 Nov 2009 23:01:46 +0100
> Subject: [PD] float accuracy and OSC
>
> Hi
>
> I'm trying to send some big float numbers into Puredata through OSC. But
> numbers seem to be rounded up above 16777216, that's 2 to the 24.
>
> Numbers are really rounded, not just printed with less precision.
>
> Has it something to do with OSC, or with mrpeach objects, or with
> Puredata itself?
>
> Alvaro
>
>
> _______________________________________________
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list