From: Grant Griffin on
Hi All,

This is to announce the release of ScopeIIR 5.0, which is a
comprehensive Windows tool for designing and analyzing Infinite Impulse
Response (IIR) filters. The Trial Edition is free for 30 days.

ScopeIIR designs high-order IIR filters based on Butterworth, Chebyshev,
and Elliptic prototypes. It designs lowpass, highpass, bandpass, and
bandstop filters.

ScopeIIR provides a comprehensive set of plots including magnitude,
phase, unwrapped phase, group delay, phase delay, impulse response, step
response, and poles/zeros. The pole-zero plot features a powerful
capability for customizing your design by directly manipulating
pole/zero locations via the mouse or keyboard; The IIR frequency and
time response plots are instantly updated as you move them, so if you're
still a little fuzzy about what poles and zeros really do, ScopeIIR can
be a great interactive learning tool!

ScopeIIR provides a comprehensive set of data displays and outputs,
including biquad coefficients, direct form coefficients, poles and zero
locations, design specifications, impulse response, and step response.
Biquads are optimized to minimize numerical effects and maximize
stability. Data outputs are in your choice of plain text, C, C++, or
Matlab formats.

ScopeIIR greatly simplifies the process of implementing IIR filters by
providing comprehensive example implementations in both C and C++. You
can implement your own IIR filter design in a matter of seconds simply
by changing the specifications of the example design files and recompiling!

ScopeIIR Links:
- Product information: http://www.iowegian.com/scopeiir
- Screen shot: http://www.iowegian.com/iir/img/ScopeIIR_screenshot.png
- Download: http://www.iowegian.com/download
- Purchase: http://www.iowegian.com/purchase

thanks,

Grant

_____________________________________________________________________

Grant R. Griffin
Publisher of dspGuru http://www.dspguru.com
Iowegian International Corporation http://www.iowegian.com
See http://www.iowegian.com/img/contact.gif for e-mail address
From: Jerry Avins on
On 7/20/2010 9:05 AM, Grant Griffin wrote:
> Hi All,
>
> This is to announce the release of ScopeIIR 5.0, which is a
> comprehensive Windows tool for designing and analyzing Infinite Impulse
> Response (IIR) filters. The Trial Edition is free for 30 days.

...

> Grant R. Griffin
> Publisher of dspGuru http://www.dspguru.com
> Iowegian International Corporation http://www.iowegian.com
> See http://www.iowegian.com/img/contact.gif for e-mail address

Congratulations!

Jerry
--
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������
From: Greg Berchin on
Grant, it's not clear from the description whether this produces continuous time
or discrete time filters. If discrete time, by what approximation method do you
convert them from their continuous time prototypes?

Greg
From: Greg Berchin on
On Tue, 20 Jul 2010 10:25:34 -0400, Greg Berchin <gberchin(a)comicast.net.invalid>
wrote:

>Grant, it's not clear from the description whether this produces continuous time
>or discrete time filters.

Never mind. Once I read down to the part about "biquads", the ambiguity
disappeared.

Greg
From: Nasser M. Abbasi on
On 7/20/2010 6:05 AM, Grant Griffin wrote:
> Hi All,
>
> This is to announce the release of ScopeIIR 5.0, which is a
> comprehensive Windows tool for designing and analyzing Infinite Impulse
> Response (IIR) filters. The Trial Edition is free for 30 days.
>
> ScopeIIR designs high-order IIR filters based on Butterworth, Chebyshev,
> and Elliptic prototypes. It designs lowpass, highpass, bandpass, and
> bandstop filters.
>

Hi;

How does it compare to Matlab fdatool? do you have a chart comparison?

I am asking, because I have matlab student version, and fdatool comes
bundled with it.

http://www.mathworks.com/products/signal/demos.html?file=/products/demos/shipping/signal/introfdatooldemo.html

I am also writing my own small IIR program in Mathematica (only
butterworth so far), for learning digital filters, and could also use
your program to double verify my results.

I now use fdatool to verify my result. Main problems I see now is in
numerical problems when the filter order gets too large. Matlab uses
state space approach to convert analog to digital, I think they do this
for better numerical stability.

thanks
--Nasser