[PD] [OT] "processing" application
martin.peach at sympatico.ca
Mon Oct 16 15:17:44 CEST 2006
IOhannes m zmoelnig wrote:
> Martin Peach wrote:
>> Mathieu Bouchard wrote:
>>> I was only talking about single precision floats, because that's the
>>> only thing that PureData supports today.
>> Internally pd uses doubles, for example in osc~.c. A double works just
It really is hard for me to write unambiguous prose. I meant to say that
the c language code that most of pd is written in occasionally uses
doubles as well as floats, although it does not use doubles (or even
integers) in its public interface.
> pd's type for a numeric value is "t_float" (which is usually a 32bit
> pd's type for sample values is "t_sample" (which is usually a 32bit
> see m_pd.h for more information.
> PS: if some object or another "internally" (this is: within the
> object's personal world) uses "double" (or "struct arrayscheiss") is
> not to be confused with what pd (as interpreter) uses "internally"
> (this is: for communication between several objects.)
> PPS: if only objects (externals/internals) would use "t_float" and
> esp. "t_sample" throughout...
More information about the Pd-list