Key Features
3 Modes of analysis (actually 4):
  • Freerun, in which the (almost) instantaneous FFT plot is displayed.
  • Peak, in which the maximum value of each fft bin is displayed.
  • Average: There are two. The user can select which one to display in the options window.
    1. Long Term: in which the time-averaged plot is displayed. When long term averaging is selected, the number of slices which make up the average is displayed in the upper right hand corner of the plot.
    2. Rolling: in which a rolling-windowed average is displayed. You can select from between 3 and 20 slices to make up the average.
Overlay Window:
Save and load spectrum plots from the overlay window. You can store up to four at a time, and you can load each independently back onto the plot window. And, you can save spectra to disk so that you can reload them at a later date.
Control:
Get full control with the ControlBar, or Compact size with the ControlStrip. Click the up or down arrow to switch between the two.
Static wavefile analysis:
Either drop a wavefile (or several wavefiles) onto the plot area for long term averaging of multiple files, or click the file button, and select a single wavefile you would like to analyze. The file should be in Windows PCM format, and have a valid RIFF header, and the following characteristics:
  1. A sampling resolution of either
    • 8-bit
    • 16-bit
    • 24-bit
  2. a sampling frequency of either
    • 8192
    • 11025
    • 22050
    • 32768
    • 44100
    • 48000
If the wavefile is in stereo, you will be prompted to select which channel to analyze.
Real-time input:
Real-time input via a windows-compatible sound card, which should be autodetected by SpectraScope.
Use SpectraScope in conjunction with the windows mixer control to select which input SpectraScope will use. Make sure the desired input (CD, Mic, Wavefile, etc.) is not muted and that the level is appropriate, and SpectraScope should be able to 'see' it.
Capture plot:
Capture plot to the Windows clipboard (as either data or a bitmap), or save the plot to disk as a bitmap file, a png, a jpg or a data file. The user can select where the files are saved, and can optionally specify a name. Default file names are: 'File001.bmp' etc..
Mouse position:
When the mouse is dragged over the plot, the cursor becomes a crosshair. Hold the left mouse button down, and both the frequency, and amplitudes for the available plots that correspond to the cursor position will be displayed in the 'position' box.
Multiple Plot Markers:
Click the right mouse button on the plot window to draw a vertical marker line at the frequency position of the cursor, and the frequency and amplitude(s) will appear on the plot. Right-click again, and two markers are shown, with their respective frequency information written on the plot. Double-Click on the plot window to clear the markers.
Windowing:
Hanning, Hamming, Boxcar (rectangle), Bartlett (triangle), Blackman, Harris-Nuttall, Gaussian, and Poisson windows are available.
Dynamic Pull-down menus:
When using the ControlStrip, dynamic pull-down menus allow full control of the overlay features, without the need for the overlay window to be open.
Save settings:
In the options window, check 'save settings' to have all of SpectraScope's settings saved, to be reinstated the next time the program is run. Just about everything is saved, including window position.
Amplitude scaling:
The user can scale the Y-axis from a 200 dB range down to a 20 dB range. The scale is in relative dBv.
Performance feedback:
For static wavefile analysis, or whenever Long Term Average Mode is selected, the number of slices/sec is given in the lower left hand corner.
Copyright © 2002-2003 Code-Breaker Software