Re: How to produce IIR filter coefficients from a set of points describing the frequency response

View: New views
3 Messages — Rating Filter:   Alert me  

Re: How to produce IIR filter coefficients from a set of points describing the frequency response

by Jim Bates :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Andres,

As far as free software comparable to matlab for the design of iir filters,
there are several possibilities.  

SciLab is one, and its manual has several sets of toolboxes for iir filter design.  
It is pretty much cross platform, but the latest version on OSX only runs on Intel, 
not on PPC. Earlier versions of SciLab (ie vers. 4) are rather limited compared 
to the current version.


Then there's SAGE, which is a mammoth math software incorporating nearly
every open source math program in existence  (including numpy, Singular,
GAP, ATLAS, Cython, and about three dozen others.)  It also has interfaces
for Mathematica, Matlab and Maple.  The program itself takes up over a GB
of drive space, and is to math software much like Csound is to audio synthesis
and DSP.

It's documentation is here:


and the download page is here:


I know of quite a few other open source math  programs, but I think the two
above are the best candidates for computing IIR coeffiecients.

All the Best,
Jim Bates


The subject asks the question... What I want to know is if there's an
easy way using something like pylab and numpy to produce a set of
coefficients for an IIR filter from a given frequency response.
I've read on the internet that matlab has the invresz function which
does this, but is there an easy way with free software?

Cheers
Andr?s


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel

Re: How to produce IIR filter coefficients from a set ofpoints describing the frequency response

by Victor Lazzarini :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
This absolutely impressive, but scary!
Then there's SAGE, which is a mammoth math software incorporating nearly
every open source math program in existence  (including numpy, Singular,
GAP, ATLAS, Cython, and about three dozen others.)  It also has interfaces
for Mathematica, Matlab and Maple.  The program itself takes up over a GB
of drive space, and is to math software much like Csound is to audio synthesis
and DSP.

It's documentation is here:


and the download page is here:


I know of quite a few other open source math  programs, but I think the two
above are the best candidates for computing IIR coeffiecients.

All the Best,
Jim Bates


The subject asks the question... What I want to know is if there's an
easy way using something like pylab and numpy to produce a set of
coefficients for an IIR filter from a given frequency response.
I've read on the internet that matlab has the invresz function which
does this, but is there an easy way with free software?

Cheers
Andr?s


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects


_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel

Re: How to produce IIR filter coefficients from a set ofpoints describing the frequency response

by Victor Lazzarini :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
This *is* absolutely impressive, made me eat my verbs!
----- Original Message -----
Sent: Friday, May 15, 2009 10:06 PM
Subject: Re: [Cs-dev] How to produce IIR filter coefficients from a set ofpoints describing the frequency response

This absolutely impressive, but scary!
Then there's SAGE, which is a mammoth math software incorporating nearly
every open source math program in existence  (including numpy, Singular,
GAP, ATLAS, Cython, and about three dozen others.)  It also has interfaces
for Mathematica, Matlab and Maple.  The program itself takes up over a GB
of drive space, and is to math software much like Csound is to audio synthesis
and DSP.

It's documentation is here:


and the download page is here:


I know of quite a few other open source math  programs, but I think the two
above are the best candidates for computing IIR coeffiecients.

All the Best,
Jim Bates


The subject asks the question... What I want to know is if there's an
easy way using something like pylab and numpy to produce a set of
coefficients for an IIR filter from a given frequency response.
I've read on the internet that matlab has the invresz function which
does this, but is there an easy way with free software?

Cheers
Andr?s


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects


_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects


_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Csound-devel mailing list
Csound-devel@...
https://lists.sourceforge.net/lists/listinfo/csound-devel