I've written some utilities for processing and generating .WAV files 
which may be useful for various SDR experiments, particularlyI/Q 
upconverters.   The software can be downloaded from:

www.scrbg.org/g4jnt/WAVDSP.ZIP

The suite contains :

WAVMIX3 - (still in trial phase) allows individual .WAV files to be 
frequency translated and mixed into a wideband destination stereo 
I/Q file to generate multicarrier wideband test signals in I/Q 
format at the standard sampling rates of 32k/44.1k/48k or 96k.   The 
only proviso is that source files must be sampled at the same rate 
or an exact integral submultiple of the destination sampling rate. I 
haven't mastered non-integral interpolation - yet! Optional low pass 
filtering can be applied to the source, and translation (plus or 
minus) can be specified arbitrarily as well as amplitude of the 
added signals.  There may be (are?) a few bugs or glitches still to 
be found, all feedback welcome.

WAVAN is a spectral analysis programme for mono (or stereo non-I/Q) 
files.

WAVANIQ is the same, but gives the analytical two sided spectrum of 
a stereo I/Q wav file.  Ideal for looking at the results generated 
from WAVMIX3

CW2WAV generates a .wav file of a CW message.  TOne frequency, 
sampling rate and CW speed can be varied at will.

ADDNOISE  Just just that, with Gaussian noise at a user-specified 
level added to a .WAV file.

CHKWAV Evaluates a .WAV file and displays max / min values, peak , 
mean and RMS values as well as the sampling rate, length, sampling 
etc.

There's no further documentation yet - but the progs should be 
pretty well self-explanatory.  All run in a command prompt, and are 
written in an old 16 bit dos-based programming language.  But, work 
perfectly well on Win-XP

All apart from WAVMIX are quite old progs and may have some wierd 
aspects that I never noticed or found, and using the S/W may not be 
obvious as the progs were originally written just for my own 
personal use.

Andy  G4JNT
www.scrbg.org/g4jnt

ps.
Hint, get as copy of SNDREC32 from an old machine - its much quicker 
and easier to use for quick replay of .WAV files than all the media 
players etc bundled with later versions of windows.



Reply via email to