Csound Csound-dev Csound-tekno Search About

[Csound] Biquad filters and filter emulation or sound-alikes

Date2015-10-06 21:20
From"F. Silvain"
Subject[Csound] Biquad filters and filter emulation or sound-alikes
Hey hey everyone,
I've just been reading up on biquad filters. Not much and my understanding of 
them is still very meager.

But one question arose: could biquad filters be used to emulate other filters? 
i.e. could I emulate a Yamaha CS-80 filter based on biquad filters? I know, 
there's more to the CS-80 design in particular. But could this investigation 
lead to a viable solution to filter emulation or a filter-sound-alike in 
general? Or am I completely on the wrong track here?

Some help would be great, but a simple yes or no or "only in so far as" would 
suffice. :)

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

Date2015-10-06 21:44
FromVictor Lazzarini
SubjectRe: [Csound] Biquad filters and filter emulation or sound-alikes
It is possible to use discretization methods like the bilinear transform to transform an analogue filter into a linear digital filter.

But the complicated part is the nonlinear aspects of analogue filters which often give its character. There is a lot of research in virtual analogue filters that attempt to do 
that for specific filters.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 6 Oct 2015, at 21:20, F. Silvain  wrote:
> 
> Hey hey everyone,
> I've just been reading up on biquad filters. Not much and my understanding of them is still very meager.
> 
> But one question arose: could biquad filters be used to emulate other filters? i.e. could I emulate a Yamaha CS-80 filter based on biquad filters? I know, there's more to the CS-80 design in particular. But could this investigation lead to a viable solution to filter emulation or a filter-sound-alike in general? Or am I completely on the wrong track here?
> 
> Some help would be great, but a simple yes or no or "only in so far as" would suffice. :)
> 
> Ta-ta
> ----
> Ffanci
> * Homepage: https://freeshell.de/~silvain
> * Twitter:  http://twitter.com/ffanci_silvain
> * GitHub:   https://github.com/fsilvain