Home - Products - News - Services - Music - About Us



User's Manual


Author: Reza Ghassemi. San Jose State University
Project Advisor: Dr. James Freeman San Jose State University


This program is written for use only on sytems running Microsoft Windows 95 or higher.
This program is freeware and may be used without permission.
The source code is included and may be modified without permission.

It is illegal to sell or distribute this sofware or its source code (modified or unmodified) for profit in any way.

This program was designed using National Instrument's LabWindows/CVI 6.0 development environment.
The source code is written in ANSI C, but includes LabWindows specific commands and Microsoft MCI commands.
The source code will not compile in any development environment other than LabWindows.

For more information on LabWindows:
For more information on MCI Commands:

Program Installation

* Insert CD into computer

* Open the CD in Windows Explorer

* Click on the "filter" file to start the installation.

* Follow the install instructions to install the program

Computer Set-Up

* First, plug in the desired input source (microphone, line-in, etc).

* Double-click on the speaker icon in the bottom right hand corner.

* Select Options

* Select Properties

* Under the heading "Adjust Volume for" select "Recording"

* Check the box for the desired device

* Click OK

* Back under Volume Control, enable desired input device.

If you can now hear the input signal, your computer is ready to use the program.

Using the SPARTAN BANPASS program

* Click the Windows "Start" button and select "SPARTAN BANDPASS" folder.

( If there are any problems, the program file is located under C:\program files\SPARTAN BANDPASS )

* Click on the "SPARTAN BANDPASS" icon to start the program.


* Click "Start Record"

* When finished with input signal, press "Stop Record" Your input time and frequency graphs
for your input signal will now be displayed.

* If you want to hear the input signal press "Play".

* If not satisfied with input signal, repeat step 1.


* Enter the low and high cutoff frequencies into the input fields labeled "Low Cutoff" and "High Cutoff"
These values represent the low and high cutoff frequencies of the bandpass filter.

* Turn the knob labeled "Order" to the desired filter order value. This will determine the order of the filter
to be implemented.

* Press "Filter Signal" Your time and frequency graphs for your output signal will now be displayed.

* If you want to hear the filtered signal, press "Play Filtered Signal".


* If your are satisfied with the filtering, press "Exit" to exit the program.

* If you are not satisfied with the filtering, repeat step 2.

* If you are not satisfied with the input signal, repeat step 1 and then step 2.




Send mail to with questions or comments about this web site.
Copyright 2005 Reztronics
Last modified: August 30, 2005