ericlyon / pd-lyonpotpourri

Pd version of LyonPotpourri 3.0.
Other
19 stars 5 forks source link

FTBFS with Pd>=0.55 #26

Closed umlaeute closed 2 months ago

umlaeute commented 2 months ago

With the recently released Pd-0.55, pd-lyonpotpourri no longer compiles (at least not for Pd64)

the reason is, that Pd is now stricter when it comes to types, and uses a static assert to ensure that the signal holder member in CLASS_MAINSIGNALIN is of type t_float. Unfortunately, pd-lyonpotpourri uses type float in the following files:

the solution is simply to switch to using t_float

umlaeute commented 2 months ago

in general, you should use t_float instead of float whenever possible (which i think is everywhere except for specialized standalone functions like the penrose generators)

umlaeute commented 2 months ago

related to https://github.com/ericlyon/pd-fftease/issues/51