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

Reply via email to