Specific to .NET
Three NuGet packages
Each package is built on its edition of Dew Math. Full source in C#.
- Dew.Signal on Dew.Math — native code with AVX2 and AVX-512 acceleration on multi-core CPUs, for Windows applications.
- Dew.Signal.Linux on Dew.Math.Linux — multithreaded AVX, AVX2 and AVX-512 acceleration for Linux servers, compute clusters, embedded, headless and containerized deployments; the same API as Dew.Signal, and no WinForms or TeeChart needed.
- Dew.Signal.Core on Dew.Math.Core — managed code only, where portability, sandbox safety or plugin isolation matter: MAUI, Uno, Avalonia and Eto applications, and WebAssembly.
TeeChart.NET
Dew.Signal.Tee adds WinForms charts on Steema TeeChart.NET — SignalChart and SpectrumChart, the fast SignalHighLowSeries and SignalDiscreteSeries for millions of samples, and SignalMarkTool, SpectrumMarkTool and AxisScaleTool for peaks, harmonics and dB or linear scales — connected to the streaming pipelines. It is a separate package since version 6.3.5, so TeeChart stays optional and applications without charts stay lightweight.
Visual Studio
The component editors run in the Visual Studio WinForms designer, the out-of-process designer of .NET included. The packages on nuget.org are trial versions and run only inside the Visual Studio IDE.
Microsoft removed binary serialization from .NET 8, so the components no longer keep their properties in the form's resources — the same model on .NET Framework and .NET, with one API. A form made with an earlier version needs its Dew.Signal resources and references removed, and the Dew.Signal properties loaded from resources deleted from its initialization; otherwise the designer reports The name 'resources' does not exist in the current context. TeeChart keeps Steema's own serialization.
Samples
Example projects on GitHub: WinForms, WPF and ASP.NET on .NET Framework, and WinForms on .NET.
Frameworks and platforms
Each package follows its edition of Dew Math; the frameworks and platforms are listed on MtxVec for .NET.
Documentation
The online help documents every class and routine for .NET; the user guide and the licence are PDFs.
Try DSP Master for .NET free
Install Dew.Signal — or Dew.Lab.Studio, which bundles Dew.Math, Dew.Signal, Dew.Stats and the charts — from nuget.org or from Visual Studio's NuGet package manager.