I think that's right.  The need for the long-varispeed hack is just that 32-bit floats don't have enough precision to address long tables with fractional indices, 64-bit samples should have enough that the remaining addressing imprecision would be far below the errors introduced in either case by the 4-point interpolation used in delread4~.

cheers

Miller

On 5/26/24 9:40 AM, Peter P. wrote:
Hi list,

is double-precision Pd a possible way to get around interpolation
artifacts (B16.long-varispeed.pd) for tabread4~ and delread4~?

I found out that I can have both, single and double precision Pd,
installed in parallel in Debian, thank's to IOhannes clever packaging.

 From the few sources explaining pd64
https://urldefense.com/v3/__http://puredata.info/downloads/pd-double__;!!Mih3wA!EwzC4qYbm5iGZ3jJH9Mk9MnwWqCL59NA2Ob0BtH4Mjp96R6jdPrVoD7Y5ZmaQlx5tJqDys99NrWLmv4b_ek$
https://urldefense.com/v3/__https://www.katjaas.nl/doubleprecision/doubleprecision.html__;!!Mih3wA!EwzC4qYbm5iGZ3jJH9Mk9MnwWqCL59NA2Ob0BtH4Mjp96R6jdPrVoD7Y5ZmaQlx5tJqDys99NrWLzsgWeMg$
I suspect that externals have to be compiled for double precision as
well? Will I have to install specific externals via Deken or apt then?
Are all™ such externals available in both flavours?

 From skimming Katja's article, I understand that memory usage of patches
in pd64 will be larger than in single precision. Will cpu usage also
increase?

Thanks for any help understanding this better!
cheersz, P



_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EwzC4qYbm5iGZ3jJH9Mk9MnwWqCL59NA2Ob0BtH4Mjp96R6jdPrVoD7Y5ZmaQlx5tJqDys99NrWLpwDU2O8$



_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to