WaveXplorer
Tool for Editing, Analyzing, Designing and Processing Waveforms and Audio Files
WaveXplorer is a software tool for creating, editing, analyzing, and downloading waveforms. Waveforms can be created using any combination of drawing, matlab-compatible math expression, digital storage oscilloscope (DSO) upload, arbitrary waveform generator (ARB) upload, and insertions from a library of waveforms or from data values pasted from other applications such as Microsoft Excel. The standard Windows user interface makes cutting, copying, pasting, and editing sections of waveforms intuitive. WaveXplorer has a powerful digital signal processing (DSP) engine based on matlab compatible array mathematics, which will handle your most complex signal creation and analysis needs.
Work in Time or Frequency - WaveXplorer easily switches between time and frequency domains. Powerful editing, drawing, and library features are available in either domain. Capture a waveform using a digital storage oscilloscope, upload to WaveXplorer, and view the waveform in the frequency domain to analyze its frequency content. Add frequency spurs, change frequency content, or manipulate the phase relation-ships. Easily switch to the time domain and view your new waveform. That waveform can be further edited and, when it exactly represents your desired waveform, loaded into an arbitrary waveform generator for use in an actual application.
Windows Compatible - WaveXplorer runs in the Microsoft Windows environment. Windows is the world's most popular graphical user interface. Its standardization of features and application look and feel makes it the friendliest environment to work in.
Flexible Waveform Creation - Creating waveforms is easy and intuitive.
Expandable Standard Waveform Library - standard waveforms such as sine, cosine, sin (x)/x, and square can be easily added to the WaveXplorer library. Simply create a waveform you want to include, type a unique name, and select Add from the library functions. From then on that waveform will be available to you by name. You can select and place this (library) waveform anywhere and at any size in the waveform you are creating or editing.
Powerful Waveform Editing - Open an unlimited number of waveforms on the screen at one time. Close or put in the background any waveforms that arent needed right away. Cut or copy any section from one waveform to another. For more detail, zoom into a waveform section. You can't get lost; the entire waveform with the zoomed area high-lighted is shown in the zoom window. A status window always shows your cursor position in volts, the time, and other operating details.
Digital Signal Processing Capability - Behind this easy, intuitive, graphical user interface is the strength of a full-featured Digital Signal Processing package. This tool kit lets you combine waveforms by adding, subtracting, multiplying, dividing, and concatenating. It also has trigonometric and logarithmic functions.
Output to Arbitrary Waveform Generators: Any waveform you create can be used in the real world. WaveXplorer can quickly output your waveform to any arbitrary waveform generators via a GPIB, VXI or RS-232 interface. From an ARB, your unique waveform can be used to stimulate any real-world electronic system.
Move Waveform Data. Waveform data can be moved to and from other Windows-based applications, such as Microsoft Excel ®, by cut, copy, and paste. WaveXplorer will input and output lists of coordinate information.
Minimum System Requirements: PC running Windows NT or Windows 95, 8 MB memory, mouse or Windows pointing device and 4 MB free hard disk space.
Media: Electronic distribution.
WaveXplorer easily transitions between time and frequency domains. Here the square wave has a primary frequency content of 0.5 MHz at 5.8228 volts amplitude.
A standard sine wave (Original Sine) is called from the waveform library. A Fast Fourier Transform (FFT) is run to look at the sine wave in the frequency domain (Original Sine$A). A 0.8946 volt spur is added at 4 MHz (Signal$A). The signal is converted back to the time domain (Signal) to be downloaded to an arbitrary waveform generator.
Evaluating an expression creates a 250 kHz sine wave. Noise is called up from the library and added to the sine wave. A section of the waveform is shown enlarged.
Waveforms are created using any combination of freehand drawing, curve fitting, DSO upload, and library placement. Application information is displayed in the zoom, clipboard, and status boxes.