You can use the LabVIEW Digital Filter Design Toolkit to design floating-point and fixed-point digital filters. You need fundamental knowledge about digital signal processing to understand the content in this user manual.

You can use the Digital Filter Design Toolkit to design the following types of filters:

  • Single-rate filters—Single-rate filters are digital filters that do not change the sampling frequency of a signal during the filtering process. Therefore, if you apply a single-rate filter to an input signal, the output signal has the same sampling frequency as the input signal. For more information on designing single-rate filters refer to Design Floating-Point Filters section.
  • Multirate filters—Multirate filters are digital filters that convert the sampling frequency of an input signal to a new sampling frequency. Multirate filters increase or decrease the sampling frequency of the input signal while minimizing passband distortion, aliasing, and imaging in the signal. Therefore, the sampling frequency of the output signal from a multirate filter is different from that of the input signal. Multirate filters can reduce computational complexity and data volume in one system, or multirate filters can change the frequency as necessary to be compatible with other systems. In multirate signal processing, the primary consideration is the selection and modification of the proper sampling frequency. For more information on designing multirate filters refer to Design Multirate Filters section.
  • Filter Banks—Filter banks are arrays of band-pass filters that separate an input signal into several components, each of which carries a single frequency subband. You can perform signal processing on the separated components individually. For more information on designing filter banks refer toDesign Filter Banks section.