csound / csound_pd

Csound for Pure Data
18 stars 3 forks source link

get ready for double precision #11

Closed umlaeute closed 6 months ago

umlaeute commented 1 year ago

Pd-0.54 has been released, and we think that we finally have a way to double-precision processing (about 20 years after Csound...).

a double-precision external must:

for now, I would suggest allowing to pass the extension to the buildsystem via some CMake variable (so you don't have to handle special cases like the s390x architecture manually) it's already possible to pass some CPPFLAGS to the buildsystem, so the PD_FLOATSIZE define shouldn't be a problem.

vlazzarini commented 1 year ago

thanks, I can work on these changes and get the external in line with the new spec