Dew.Signal.Tee provides high-performance visualization components for the Dew.Signal DSP library, integrating signal analysis pipelines with TeeChart for real-time, interactive charting. Included Components: - **SignalChart**: time-domain waveform visualization with dynamic scaling, cursors, markers, triggers - **SpectrumChart**: frequency-domain visualization with FFT scaling helpers, peak markers, zoom tools - **High-speed series types** optimized for continuous data streams and large capture buffers - **Helpers** for band power measurement, harmonic peak highlighting, dB scaling, and unit conversions Use Cases: - Real-time audio / vibration / RF / instrumentation monitoring - Spectral analysis UIs: FFT, CZT, STFT, spectrogram panels - Oscilloscope-style and waterfall data visualization - Any Windows application requiring fast DSP visualization This package depends on Dew.Signal and Dew.Math.TeePro. It requires WinForms on Windows desktop TFMs. No cross-platform UI here — visualization-only layer.
$ dotnet add package Dew.Signal.TeeHigh-performance Windows visualization components for Dew.Signal (DSP Master)
Dew.Signal.Tee provides charting and signal visualization extensions for the Dew.Signal DSP library, built on top of Steema TeeChart.NET. It enables real-time, interactive waveform and spectrum displays, combining high-precision DSP pipelines with optimized charting for WinForms on Windows.
This package depends on:
| Package | Purpose |
|---|---|
| Dew.Signal | Core DSP algorithms, streaming, FFTs, filters, signal workflows |
| Dew.Math.TeePro | High-performance chart series and helpers for TeeChart integration |
UI Framework Requirement: This package targets Windows desktop TFMs and requires WinForms. No cross-platform UI layer is included.
| Component | Purpose |
|---|---|
| SignalChart | Time-domain waveform visualization with cursors, scaling, markers, and triggering |
| SpectrumChart | Frequency-domain visualization with FFT scaling helpers and interactive peak tools |
| Series | Use Case |
|---|---|
| SignalHighLowSeries | High-speed waveform rendering of large capture buffers |
| SignalDiscreteSeries | Discrete / sample-indexed plotting for real-time streaming |
| Tool | Description |
|---|---|
| SignalMarkTool | Mark dynamic signal points (peaks, events, thresholds) |
| SpectrumMarkTool | Highlight frequency peaks and harmonic regions |
| AxisScaleTool | Dynamic scaling for dB / linear / engineering units |
Starting with v6.3.5, this is a separate NuGet package to emphasize:
| Framework | Repository |
|---|---|
| WinForms / WPF / ASP.NET (.NET Framework) | https://github.com/Dew-Research/DewLabStudio-NETFramework-Samples |
| WinForms (.NET Core / .NET 6-9) | https://github.com/Dew-Research/DewLabStudio-NETCore-Samples |
| Organization Home | https://github.com/Dew-Research |
API Reference: https://www.dewresearch.com/Help/VSNET/DSPMaster/contents.html
User Guide (PDF): http://downloads.dewresearch.com/downloads/SignalV6-CSharp.pdf
Product Page: https://www.dewresearch.com/products/dsp-master/dsp-master-for-visual-studio-net
NuGet Publisher Profile: https://www.nuget.org/profiles/DewResearch/
License: https://www.dewresearch.com/downloads/LicenseNET.pdf
Commercial license. See DewDSPLicense.txt included in this package.
All Dew.* NuGet packages on nuget.org are trial versions and work from inside Visual Studio IDE only.