@Obineg said:

the max external for example does not support signal input, therefore a custom patch is there also preferred.

why?

only reason I can think is if you wanna do FM, which is unlikely. In the code we have signal ramps by the way and it's more efficient