Perfect, thank you both.
Didn't know about typeroute~, or that you could write float as a type in route and it would seperate it, both nice and simple solutions.
My intention isn't to have both kinds of input connected at once to the same inlet, just that you could use the abstraction with either a float or a signal input, like you can for the cutoff inlet of svf~ for example.