On Fri, 20 Jan 2006, Hans-Christoph Steiner wrote:
It would be nice to have them consistent, because we could redefine t_sample to "double" and compile a high-end version of Pd. I admit that I doubt that it would really improve sound quality, but its a good point for selling.
Please submit patches to the tracker to do this! It sounds like it makes a lot of sense, and Miller has been accepting most patches submitted these days.
The only problem is that I do not have a patch against the current version of Pd, and there are some cases where I do not know for sure if the right type would be t_sample, t_float or t_floatarg.
Günter
Like, you know, Pd sounds better because it runs with 64 bit numbers.
Actually, 64-bit floats would be nice for things like timestamps. The current floats aren't big enough.
.hc
Guenter
BTW, about PDa, it would make sense to make the Pd source C++-compatible, because if we can include C++ code in Pd, it's possible to introduce a fixed-point type that could be typedef'd as t_float, so that for almost all classes there would be no need to explicitly add integer code. (I haven't looked at PDa so I don't know whether it already does that...)
I had made some C++-related fixes but I think that they were part of the same batch of removal of unused variables and those changes have been reverted.
Maybe this ought to be a topic in the pd-dev meeting.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
There is no way to peace, peace is the way. -A.J. Muste