THE SIGVIEW TOOLKIT
Explore every part of your signal.
Acquisition, analysis, visualization and automation in one flexible workspace.
SIGVIEW covers the full signal chain in one license — from acquisition hardware to FFT, filtering, statistics and scripting — and lets you combine any of it freely, without writing code.
20+
File formats, from WAV, CSV and MP3 to MATLAB, HDF5 and EDF
Dozens
Supported acquisition devices across 7 hardware families, from sound cards to professional DAQ
80+
Analysis, filtering, display and reporting functions
Zero
Artificial limits on signal size, window count, speed or FFT length
Features
- Support for a wide range of data acquisition devices, from common sound cards to professional DAQ devices. Various options for triggering, decimation and file-logging are included. The following device types are supported:
- NIDAQmx compatible DAQ devices from National Instruments® (voltage input, IEPE velocity/force/acceleration)
- Digilent® / Measurement Computing® DAQ devices (12/16/24-bit voltage input)
- LabJack® U3/U6/T4/T7/T8 USB/Network DAQ devices (voltage input)
- Some Digilent® / Data Translation® Dynamic Signal Analyzers (MCC DT9837 series)
- Digiducer USB Accelerometers and Signal Conditioners
- Microsoft Windows® compatible sound cards (DirectSound and ASIO drivers are supported)
- Generic serial port (RS-232/COM) input/output support
- AI-powered signal reporting: Automatically generate detailed, human-readable signal reports using leading AI platforms such as Anthropic Claude, OpenAI ChatGPT, and Google GeminiSignal and analysis streaming: Stream signals and analysis results between SIGVIEW instances across your local network or over the Internet
- Real-time data display, signal analysis, and control, enabling you to work with live signals and observe results immediately.
- Import and export of signal files in numerous formats, including WAV, MP3, ASCII/CSV, WMA, AU, AIFF, EDF, SND, HDF5, GDF, UFF, MATLAB MAT, FLAC, NumPy (NPY/NPZ), Julia (JLD2) and 8/16/32-bit raw binary files. Extensible Julia-based file import framework for adding new file formats.
- Julia Language embedded scripting for adding new analysis functions or input/output formats
- Optimized FFT algorithm with fine parameter tuning and various pre and postprocessing options: windowing, zero-padding, power spectrum and PSD, automatic averaging, test for spectral peaks integrity...
- Spectrogram and Time-FFT functions with powerful graphical display solutions
- Order Analysis functions, including forward and inverse transformations
- Dual channel (cross-spectral) analysis (cross spectrum, coherence, cross correlation...)
- Signal filtering with FFT and IIR filters (Bandstop, Bandpass, Lowpass, Highpass)
- 3D signal filter for a free selection of filter time, frequency and amplitude properties
- Real-time arithmetic on signals (subtract, multiply, add, scale, normalize...)
- Various statistics functions: peak hold, averaging, smoothing, removing linear trend, probability distribution... Analog-style instruments for real-time display of important signal parameters
- Custom filter curves can be freely defined and applied directly to time-domain signal or to the calculated spectrum
- Advanced signal display and handling options: unlimited overlays, unlimited number of markers and annotations for each signal, cut/copy/paste signal parts, unlimited zoom levels, audio playback...
- Signal generator including sine, white and pink noise, step, sweep...
- Graphical block diagram environment improves productivity when working with complex analysis systems
- Custom tools and workspaces can be created and later reused or exchanged with other SIGVIEW users
- Various command-line options for automation and remote control from external applications or from simple batch files
- No artificial or license-based limitations, enabling FFTs to be calculated from millions of samples and dozens of signals to be combined and analyzed simultaneously.
- Field-proven by thousands of satisfied users. See our References list for some examples.