Connexions

You are here: Home » Content » Interactive Time-Varying Digital Filter in LabVIEW
Content Actions
Lenses

What is a lens?

Lenses

A lens is a custom view of Connexions content. You can think of it as a fancy kind of list that will let you see Connexions through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to Connexions materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual Connexions member, a community, or a respected organization.

This content is ...
In these lenses
  • This module is included inLens: Digital Signal Processing with NI LabVIEW and the National Instruments Platform
    By: Sam ShearmanAs a part of collection:"Musical Signal Processing with LabVIEW (All Modules)"

    Comments:

    "This online course covers signal processing concepts using music and audio to keep the subject relevant and interesting. Written by Prof. Ed Doering from the Rose-Hulman Institute of Technology, […]"

    Click the "NI Signal Processing" link to see all content selected in this lens.

    NI Signal Processing
Tags

(?)

These tags come from the endorsement, affiliation, and other lenses that include this content.

Interactive Time-Varying Digital Filter in LabVIEW

Module by: Ed Doering

Summary: A time-varying digital filter can easily be implemented in LabVIEW, and this module demonstrates the complete process necessary to develop a digital filter that operates in real-time and responds to parameter changes from the front panel controls. An audio demonstration of the finished result includes discussion of practical issues such as eliminating click noise in the output signal.

LabVIEWq.png This module refers to LabVIEW, a software development environment that features a graphical programming language. Please see the LabVIEW QuickStart Guide module for tutorials and documentation that will help you:
• Apply LabVIEW to Audio Signal Processing
• Get started with LabVIEW
• Obtain a fully-functional evaluation edition of LabVIEW
A time-varying digital filter can easily be implemented in LabVIEW. The screencast video of Figure 1 walks through the complete process to develop a digital filter that operates in real-time and responds to parameter changes from the front panel controls. The video includes an audio demonstration of the finished result and discusses practical issues such as eliminating clicks in the output signal.
LabVIEW.png Download the source code for the finished VI: filter_rt.vi. Refer to TripleDisplay to install the front-panel indicator used to view the signal spectrum.
sub_rt-filter-build.html
Figure 1: [video] Building an interactive real-time digital filter in LabVIEW

Comments, questions, feedback, criticisms?

Send feedback