The Advanced Parks-McClellan Specification Editor (APM) is used primarily to design multiple-passband filters, though it also can be used to design single-passband filters. Compared to the Simple Parks-McClellan Specification Editor, the APM allows you to enter any number of passbands and stopbands, allows you to specify certain additional Parks-McClellan parameters, and also allows you to design Differentiators and Hilbert transform responses. The APM looks like:

The Advanced Specification Editor has five elements:
The Band Editor is where the rubber really hits the road. Each band entered into the Band Editor is either a "passband" or a "stopband". That is, each band either passes or blocks signals in the band's frequency range. For each band you must specify the following:
Now that you understand each field, using the Band Editor is straight-forward. Simply fill in the fields for each band and hit the Add button. You can delete bands with--you guessed it--the Delete button. If you make a mistake, click on the band, correct the error, and hit Add again. This corrects errors because whenever you add a band that overlaps an existing band, ScopeFIR replaces the existing band. This can be a bit confusing at first, but since the corrected band will generally overlap the original, you'll find it to be a very quick and easy way to make corrections.
Which brings us to another important point: ScopeFIR not only does not allow bands to overlap (which they can't logically do), but it also doesn't allow bands to touch. When you enter bands that touch, ScopeFIR produces an error message and ignores the new band. This behavior can be confusing to new users who think of bands as being "next to each other". But in fact, bands cannot touch because there must be a transition band, that is, a frequency gap between any two bands. This follows directly from FIR filter theory: the number of taps required to implement a filter increases as the transition bands narrow (as a fraction of the sampling rate). So without transition bands, your filter requires an infinite number of taps! (Let's face it, none of us has the time!) So the moral of the story is: you must provide a transition band, that is, a frequency gap between any two adjacent bands. Sorry, Son, it's not just ScopeFIR: it's the law.
© 1997-2010 Iowegian International Corporation. All rights reserved.
"ScopeDSP", "ScopeDSP Suite", "ScopeFIR", "ScopeIIR", and the Iowegian logo are trademarks of Iowegian International Corporation