I am trying to create some abstractions that would create the basic waveforms in the control domain. I figured this would be cheaper than using signal objects with snapshot to alter control values, when for example setting the frequency of an [osc~] object.
If this really is better I do not know.
I have been fooling around with [sin], [line], [metro] and [delay] to create sine, triangle, saw, square and pulse width control messages, but I would be happy if I could get an example on how to do it.
Or maybe it would be better to do it in tables?