hello everyone, i am wondering about how to optimise faust processors. i have a pretty big processor that is comprised of multiple parts (its a synth voice with multiple oscillators, filters, modulators) and it seems that turning the individual parts off doesn’t help performance. i read somewhere that everything in faust is “always on”. am i right to assume that means that all signal paths get evaluated even when they do not contribute to the final signal? is there a way to optimise this? my current solution would be to split the large processor up and turn the individual parts on and off in c++ which would work, but be kind of a pain. also are there other tipps you have to achieve better performance? i noticed for example that the smoothing of parameters seems to affect performance quite much (if there are lots of them..). do you have any suggestions on how to minimise this? any hints are very much appreciated!
in general i have to say great work! faust is awesome! best, josh _______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users