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

Attachment: 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

Reply via email to