FIR digital filter design applet
(Java 1.02 version)
- Note
- This page contains a Java 1.02 applet: it should
work with Netscape Navigator (version 2.0 or later) or Internet Explorer
3.0.
- If you are using Internet Explorer 4.0, or Netscape
Navigator 4.0 with the Java 1.1 upgrade, try the
Java 1.1 version instead.
Outline instructions
Choose appropriate values for the following settings.
- Filter type: low pass (LP), band pass (BP) or high pass (HP)
- Window type: Rectangular, Hanning, Hamming or Blackman
- Filter order: must be an even number > 0
- Filter passband: based on sampling rate of 8000 samples/s
(maximum signal frequency 4000 Hz)
Click the Design button to design the filter, then click Frequency
response to display the gain frequency response plot for the filter.
Click the Coefficients button to list the filter coefficients. The
coefficients are normalised to make the maximum filter gain equal to 1. If
you wish, you can copy and paste the coefficient list to a text editor;
this will enable you to save the coefficients to disc. (A Java applet
isn't allowed to write to your local drive).
Fuller explanatory notes are also available.
Download source
code (zip archive)
Kaiser
window filter design applet | DSP home page