Basic or simple filters. Signal Wizard 2.5 and 3.0 have a very powerful, intuitive and flexible filter design engine. The main tool for designing a filter starts with the Filter Design interface, shown on the left. The user can select either from a range of standard filter types, or can design an entirely arbitrary response. Low pass, high bass, multiple band-stop / band-pass filters may be combined to produce very complex filters. It is a simple matter to produce filters with completely arbitrary frequency magnitude and phase characteristics with no phase distortion. Once designed, the filter is downloaded to the hardware which processes the incoming analogue signal in real time, generating simultaneously a filtered analogue output.

 

Here, we will examine how it can be used to remove noise and to emulate the behaviour of analogue systems, such as filters based on inductors, capacitors and resistors.

 

Case 1: Ultra-sharp brick-wall filter. The trace on the left shows a seemingly random, noisy signal, but buried in this are two tones, closely spaced in frequency. Analysis shows that the noise starts at 3.2 kHz. Signal Wizard is used to design a low-pass FIR filter with a cut-off of 3.1 kHz and 2047 taps. The frequency response is shown in the central plot. Notice how the magnitude drops almost vertically from 0 dB to -60 dB. The filter is unconditionally stable and has pure linear phase. This kind of performance is almost impossible with analogue filters. The trace on the right shows the real-time result - the tone burst is recovered; a mix of two sinusoids at 2.85 kHz and 3 kHz. The reconstruction of the signal is near-perfect, with no discernable remaining noise.

 

Case 3: Analogue system emulation. Signal Wizard can be configured to behave exactly as if it were an analogue circuit. In this example, Signal Wizard replicates the time domain behaviour of a 2nd order passive filter, based on an inductor, capacitor and resistor in series. The trace on the left shows the design, or simulated performance whilst the trace on the right shows the actual real-time response of the hardware.

Case 2. Jamming noise cancellation from live audio. Here, Signal Wizard is used to remove strong narrowband noise from a single channel audio signal (a short piece of music). Click on the play icon to hear the noisy signal. By performing a spectral analysis of the music, Signal Wizard can remove the noise using a very sharp notch filter, then convert the signal into a pseudo-stereo stream using phase delay. Click on the second play icon to hear the reconstructed audio.

 

Recovered Audio

Boys and girls 2.wav

Signal Wizard ultra narrowband filter and phasing

Degraded Audio

Boys and girls 1.wav

Products

Signal Wizard 2.5

Signal Wizard 3.0

Vsound 1.0

Soundtrack

 

Applications

Simple filters

Parametric / arbitrary filters

Inverse filters

Adaptive filters

Sine wave generation

Arbitrary function

Spectrum analysis

Beam focusing

Signal Wizard Systems    Real-time and offline digital signal processing solutions

Copyright © 2011 Signal Wizard Systems
Information: when listening to the audio samples included in this site, for best results use high quality headphones or loudspeakers.