Wavesmith™ Analog Waveform Development System
Description:
Wavesmith is a complete analog waveform development system which enables you to quickly
design complex analog test waveforms. Wavesmith is designed for use with arbitrary
waveform generators or other instruments or software requiring an analog waveform. It
runs on Microsoft Windows 95, 98, ME, 2000, and NT operating systems.
Any function generator can give you a
clean sine wave, but it takes an arbitrary waveform generator with Wavesmith to give you a
dirty wave with precisely realistic distortion, glitches, and noise.
Mathematical features:
You expect a waveform editor to allow you to generate standard waveforms. Wavesmith
does this, of course, and with the easiesttouse and most accurate userinterface
available. Wavesmith also gives you access to a rich set of mathematical operations to
modify, transform, and combine existing waves.
 Unique precise graphical method for specifying
standard waveforms allows standard waves to be inserted and edited "by eye" with
only two mouse clicks or with full mathematical precision by typing in exact coordinates.
 Versatile zooming capability, along with a special
"map" view, makes it easy to see just the portion of the wave on which you are
working, without losing track of your position within the entire wave.
 Waveform coordinates can be displayed in raw
"hardware" units (sample number and DAC counts) or in fullycustomizable
"realworld" units.
 8 different plotting modes ensure that you see
exactly what you want to see.
 Builtin "pointandclick" standard
waveforms and math commands:
 Generate sine, square, triangle, sawtooth and
userdefined repetitive waves; rectangular, triangular, Gaussian, exponential and
sine(x)/x pulses. Also generate parabolas, noise, frequencymodulated sine waves, harmonic
series' and code 39 bar code
 Copy, swap, add, subtract, multiply, divide,
convolve, invert, find absolute value, scale, normalize, clip, filter waves, transform
with arbitrary transfer function, and more.
 Modify and combine digital waves using all standard
logical operations.
 Sketch and draw waveforms just like you would draw
lines and curves in a graphical "paint" program.
 Wordprocessorstyle search/replace commands add
advanced matching criteria.
 Work in frequency domain in polar or rectangular
coordinates and transform to and from time domain using FFT.
 "Limits" wave makes it easy to generate
high/low test limits, and "Stereo" wave helps with audio waveforms.
 Complete equation development system allows you to
write equations to generate all or part of a wave.
Usability features:
There’s more to a complete development system than simply a list of standard
waveforms and mathematical operations. Designing waveforms, like all engineering work, is
an iterative process. Wavesmith makes it easy to make small adjustments, correct mistakes
and quickly find the information you need to make the best use of Wavesmith’s
advanced features.
 Full "undo" capability lets you
"unwind" changes one step at a time.
 Customizable tool bars give you instant access to
your most frequently used commands.
 Measurement commands measure points on waves and
compute peaktopeak value, mean, area, standard deviation, RMS value, and checksum.
 Sequence programming capability allows you to define
a composite waveform in terms of a number of repetitions of a various other waveforms.
 Extensive contextsensitive online help.
 200+page manual with a thorough tutorial section,
complete command reference, and many detailed realworld examples.
Connectivity features:
 Familiar and versatile clipboardbased cut and paste
commands manually exchange data with other software.
 Highly flexible text file formats read or write data
in virtually any other program’s text file format.
 Read and write PCM wave audio (.wav) files and
control a PC sound card like a function generator.
 Builtin interactive instrument drivers available for
a growing number of supported instruments.
 Fullydocumented DDE support allows you to program
automated data exchanges with other software.
 File I/O DLL and DOS commandline utility allow your
other test software to easily read and modify Wavesmith files.
 Integrated instrument driver "hooks"
provide the advanced programmer with fast and flexible access to Wavesmith’s internal
data structures.
For a tour of the Wavesmith screens, click here. For more information, contact David Sherman
Engineering Co., 727 33^{rd} St. Everett WA 98201. Email sales@SlateCreekEngineering.com or phone (425)2584083. You
may download a free functional demo version of Wavesmith
from www.SlateCreekEngineering.com.
