On 4/28/21 18:49, David Rush wrote:
Hi All -
I'm trying to figure out where to look in the code to try and understand the signal rate processing better. Specifically, I want to understand how the graph gets optimized - I've read a rumour that [*~ 0] can cause a whole signal chain to stop being computed, and I would like to verify that in the code and understand the whole process a bit better.
don't listen to rumours. they are often wrong (like this one)
(and it wouldn't make sense: feeding a 0-signal into an object doesn't necessarily mean that that object will also output zeros)
Where should I start looking?
the core of the DSP-graph handling is in src/d_ugen.c
ngsar IOhannes