DSP Lab  Examples

NEXTXEN's 'hands-on' approach to signal processing allows difficult concepts to be more easily understood, and can quickly help lower the learning curve. These exciting educational labs have been designed to be simple to learn so students can experience technology in a fast, easy-to-navigate, fun environment with a live 3D interactive signal environment with programmable processing capabilities. Students can concentrate on the concept being taught as opposed to having to struggle with software implementations, thereby solidifying the experience for the student.

Topics of study addressed by the DSP labs include: sampling and aliasing, quantization and compression, periodic signals and harmonics, Fourier Series and Gibbs phenomenon, acquisition and generation of analog signals, windowing, convolution, correlation, IIR and FIR filters, transforms, digital audio effects, and real-world signal processing application examples. The lab exercises allow for sophisticated time/frequency domain analysis, and include powerful spectrographic displays. The DSP Labs are available via free download to qualifying academic institutions.

Click here to view the DSP Lab Manual content description

Here are a just a few of the DSP Lab examples that are included:


Filter Design Analysis

Digital Filter Analysis

Digital filtering is one of the most common applications of DSP. Students can use this lab to study the effects of various digital filter design implementations without being bogged-down and sidetracked with the software mechanism itself.

In signal processing, a window function is a mathematical function that is zero-valued outside some interval. Students can explore the effects of various popular window types using a fun and educational "hands-on" approach.


DSP Window Types



Gibbs Phenomenom

Gibbs Phenomenon

Gibbs phenomenon describes how the Fourier series of a periodic function behaves at a jump, or discontinuity. When looking at signals which require large numbers of harmonics to accurately produce Gibbs phenomenon is shown as an overshoot of the signal, or a 'ringing' of the signal. Students benefit from this lab by using a "hands-on" approach to studying the effects of Gibbs phenomenom.

There are two main categories of digital filtering - Finite Impulse Response (FIR) and Infinite Impulse Response (IIR). The algorithm structure determines whether a digital filter is FIR or IIR, and there are different characteristics for each. Students benefit from the filter design labs by gaining first-hand design experience in the design and implementation of popular digital filter types - without having to be sidetracked with programming issues!


digital filter design

Filter Design Lab


Fourier Series

Construct Signals via Fourier Series

Fourier series are used to decompose periodic functions or periodic signals into the sum of a (possibly infinite) set of simple oscillating functions, namely sines and cosines (or complex exponentials). Students can construct signals by using a hands-on approach with this lab.

The spectrographic display, or spectrogram, is a powerful frequency domain display capable of showing time, frequency, and magnitude all on one view. It is especially useful for studying noisy waveforms and also signals which are time varying over relatively long time periods. This display is especially useful in a speech, sonar, and other acoustic applications, but it is certainly not limited to only those types of systems.


speech spectrogram

Spectrographic Analysis



Plus Many More!