[PD-dev] pd-core lib + SIMD
Hans-Christoph Steiner
hans at eds.org
Sat Jan 21 20:07:23 CET 2006
On Jan 21, 2006, at 1:40 PM, geiger wrote:
>
> 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.
It seems to me that the this is kind of a bugfix, I think consistency
in code is quite important, so these fixes could probably be submitted
incrementally. So if you have a set of fixes that work well now,
perhaps it would make sense to submit a patch.
.hc
>
> 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 at iem.at
>>>> http://lists.puredata.info/listinfo/pd-dev
>>>>
>>>>
>>
>> ______________________________________________________________________
>> __
>> ____
>>
>> There is no way to peace, peace is the way.
>> -A.J. Muste
>>
>>
>>
________________________________________________________________________
____
Using ReBirth is like trying to play an 808 with a long stick.
-David Zicarelli
More information about the Pd-dev
mailing list