Yes, Dirk Roosenburg's new wdmodels.lib in faustlibraries should be tried
and compared as well!
I have no direct experience with it but look forward to checking it out.
All of my WDFs are in direct C++ at this point.

fi.tf4 sounds good to me, but we have fi.iir for the general case, as well
as fi.iir_lat1/lat2/kl/nl.

Interesting that you need double precision.  Not sure what you mean by
"fold the constants".

Glad to hear it's working!

Cheers,
- Julius

On Fri, Jul 9, 2021 at 8:34 AM Jean Pierre Cimalando <jp-...@inbox.ru>
wrote:

> Hi Julius,
>
> Le 08/07/2021 à 20:13, Julius Smith a écrit :
> > It sounds like there is a bug.  The bilinear transform preserves
> > stability
>
> That was indeed a bug. I redid the formulas on a clearer mind, and as it
> turns out, the model is working well now.
>
> The transforms (fi).tf4 and up might make some useful additions for
> filters.lib.
>
> It's also notable that it works only under double precision.
> I wonder if that may be because faust also uses single precision to fold
> the constants, when the -double option is not given.
>
> > Nowadays, I would digitize an analog circuit using Jatin Chowdhury's
> > latest code, e.g.,
>
> WDF has all my attention, no doubt it will get consideration in future
> projects, which are more elaborate that chains of filters.
> Kudos to Dirk Roosenburg also for suberb work.
>
> Best -JPC
>


-- 
"Anybody who knows all about nothing knows everything" -- Leonard Susskind
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to