Computer-aided Measuring System for Acoustics and Electronics

Sound Frequency Generator

Real-Time Multi-Channel FFT Spectrum Analyzer

Multi-Channel & Multi-Tone
Audio Frequency Sweep Generator

Produces signals by the instrumentality
of any PC sound card

Read more about Sound Generator  
Journal article about this Sweep Generator

Download Audio Generator (~ 600 kb)

Spectrum Analyzer - OscilloMeter is a Set of Real-Time Multi-Channel Gauges
acquires data from any ADC by order or 16-, 24- and 32-bit ADC of sound card.

FFT Spectrum Analysis DC voltmeter Effective Number Of Bits
OscilloScope Total Power Total Harmonic Distortion
Frequency counter Signal-to-Noise Ratio Inter-Modulation Distortion
AC Peak voltmeter Signal to Noise and Distortion Ratio Phase Shift and Group Delay
AC RMS voltmeter Spurious-Free Dynamic Range Amplitude Distribution
Discrete Acoustics Lab ® = Audio Frequency Sweep Generator and Spectrum Analyzer in one package Download (~ 1.5 Mb)
Alternative download links

Programs run in Windows 95/98/NT/200X/XP/Vista/7/8 (32|64). Now ready for localization.
WDM, Kernel Streaming, WASAPI and ASIO drivers are supported.

<<< In Lab with Computer. Hardware-specific Software. >>>


Multi-Channel Audio Frequency Sweep Generator Icon   Multi-Channel Audio Frequency Sweep Generator v.5.41  
  • Is intended for adjusting and measuring parameters of audio equipment.
  • Works with 16-, 24- and 32-bit sound cards at sampling rate ( FS ) up to 400 kHz. WDM, Kernel Streaming, WASAPI and ASIO technologies are supported.
  • Real-time signal synthesis.

Produced Signals

  • Single Sinusoidal wave form.
  • Up to eight independent oscillatory processes per each channel with separate frequency, initial phase and amplitude controls and adjustable noise pad.
  • Sweep frequency sinusoidal signals in independent channels with separately adjustable span and sweep rate in a linear or logarithmic time scale.
  • Sine Burst of adjustable duration with the raise and the fall synchronous to the carrier.
  • Square waveform signals.
  • Phase-modulated sinusoidal signals.
  • Amplitude-modulated sinusoidal signals.
  • Digital mixing of output channels.

Noise Generator Modes

  • Dithering – addition of white noise with uniform or triangular amplitude distribution and value of 1/2 or 1 least significant bit (LSB) to output signal.
  • White noise with uniform, triangle or normal distribution.
  • Pink noise with spectral density of 1/f.
  • Brownian noise with spectral density of 1/f2.

Additional Program Features

  • DAC clock frequency shift compensation.
  • Writing signals to file on hard disk.
  • Cyclic playing of written files.
  • Half-tone frequency step.
  • Rounding to the nearest frequency coherent to Spectrum Analyzer-Oscillometer FFT.
  • Synchronous Start/Stop under control of Spectrum Analyzer.
  • "Remote control" from other user applications. Download example.

Sinusoidal Signal Parameters

Maximum number of channels 8
Frequency Span 0.001 Hz ... FS / 2
Frequency control step 0.00001 %
Level control span (in 24-bit mode) 0…-145 dB
Level control step 0.001 dB
Phase shift control span ±360°
Phase shift control step 0.001°
Frequency sweep period 0.001…9999 s
Total Harmonic and Inter-Modulation Distortion
in 24-bit mode without DAC contribution
-145 dB
  • Total Harmonic and Inter-Modulation Distortion, high precision and stability of a frequency is limited only to quality of the used sound card.
  • The Multi-Channel Audio Frequency Generator demo is completely functional, but the time of sounding is limited to 15 seconds after each clicking of the "Start" button.
  • The registration removes demonstration limitation of the Multi-Channel Audio Generator. See Help (F1)->Registration for details.

Frequently Asked Questions

Each program is provided "AS-IS". No warranties of any kind, expressed or implied, are made as to it or any medium it may be on. Any remedy for indirect, consequential, punitive or incidental damages arising from it, including such from negligence, strict liability, or breach of warranty or contract, even after notice of the possibility of such damages will not be provided.

Oleg Ya. Shmelyoff

27 March 2013 - Moscow, Russia


Rambler's Top100 E-Books Amateur Astronomer Archive The Programs We Take Forum "Measurement & Computer" New Articles