[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