Hello, I'm trying to learn how to design virtual analogue filter and i'd like to use faust to quickly implement those virtual analogue filter. Unfortunately, translation of block diagram into Faust is sometime difficult for me, especially when there is feedback loop in block diagram. For example, i spend more than one day to translate this filter (https://www.native-instruments.com/fileadmin/ni_media/downloads/pdf/VAFilterDesign_1.1.1.pdf#figure.caption.42) into Faust. So is there an efficient method for translating block diagram ? I mean, how to decompose ? where to start ? (output, input ?) build long sequences and then put in parrallel or build in parallèl an then chain in sequence ?
My code is in joined pieces, it can probably be improved and more concise. PS: i'm also interested by coding style aspect : where do you split lines, how you indent... Amaury
Lowpass_1st_order_TPBLT.dsp
Description: Lowpass_1st_order_TPBLT.dsp
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users