Dew.Signal.Linux 6.2.2

There is a newer version of this package available.
See the version list below for details.
dotnet add package Dew.Signal.Linux --version 6.2.2
                    
NuGet\Install-Package Dew.Signal.Linux -Version 6.2.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Dew.Signal.Linux" Version="6.2.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Dew.Signal.Linux" Version="6.2.2" />
                    
Directory.Packages.props
<PackageReference Include="Dew.Signal.Linux" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Dew.Signal.Linux --version 6.2.2
                    
#r "nuget: Dew.Signal.Linux, 6.2.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Dew.Signal.Linux@6.2.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Dew.Signal.Linux&version=6.2.2
                    
Install as a Cake Addin
#tool nuget:?package=Dew.Signal.Linux&version=6.2.2
                    
Install as a Cake Tool

Digital Signal Processing Library for .NET Framework and .NET Core

The digital signal processing library built on top of Dew Math Library features a wide range of performance optimized algorithms:

  • IIR filters. Design of analog or discrete Butterworth, ChebyshevI, ChebyshevII, Elliptic and Bessel filters. Order estimation includes all filter types: lowpass, highpass, bandpass and bandstop. Bilinear and Matched Z transform, group delay, frequency transformations in S or Z domain, in zero-pole or state-space form.
  • FIR Filters. Design of FIR filters with window method or with Remez exchange algorithm. Order estimation of FIR filters. Design of Hilbert transformers, differentiators and also integrators. Savitzky-Golay filtering, fast envelope detector. Multi-rate multi-stage half-band FIR filtering support includes: zoom-spectrum component, decimate and interpolate components and a high quality envelope detector.
  • Non-linear filters. Sample-and-hold, sample-and-decay and median filter.
  • Spectral analysis. State-of-the-art spectrum analyzer component with ready to use component editor covering: FFT, CZT, Yule-Walker, Burg, Covariance and Modified Covariance spectral estimation, RMS of specified frequency bands, a set of peak interpolation algorithms, a large set of window functions including: Bartlett, Blackman, Chebyshev, CosineTapered, FlatTop, Hamming, Hanning and Kaiser window; sophisticated peak selection and peak tracking methods, phase-unwrapping algorithm, dedicated components for bispectrum, bicoherence, coherence and transfer function estimation with real-time capability. Also real cepstrum, complex cepstrum and inverse complex cepstrum. Spectral statistics: Noise floor, SFDR, THD, THDN, SINAD, RMS, SNR...
  • Linear systems. Find zeros of a linear system, convert between state-space, zero-pole and numerator-denominator forms of the transfer function.
  • Noise generators. Include white, pink, brownian, blue and violate noise next to the standard triangular, square and multi-tone signals.
  • Fast rate conversion algorithms support conversion by any real number factor. The quality of the linear phase filtering allows 160dB noise attenuation. The speed of conversion is exceptionally high.
  • Signal modulation/demodulation algorithms covering: zoom-spectrum, signal (amplitude) modulator/demodulator, high speed linear phase narrow bandpass filtering, envelope detection and standard decimation/interpolation logic
  • High quality spectrogram/periodogram with a wide selection of processing and visualization options.
  • Signal forecasting with spectral analysis. Only user specified spectral peaks are used to generate the forecasted time series providing a very simple but efficient method.
  • Signal generator component with ready to use component editor offers stack-based vectorized function evaluation with many built-in functions. Audio recording and playback components with monitor function and extensive support for triggers. Ready to use component editor for filtering component covers design of nearly all included filters. Components for streaming (read/write) different file formats.
  • Optional Steema TeeChart.NET support available via separate assembly includes: two new TChart components to allow visual connection of the signal processing pipes to charts, two new TChartSeries for faster drawing and 3 additional TeeTools components to help with peak marking and axis scaling.
  • Together with Dew Math Library the following functions/operations are provided: frequency response of analog and discrete filters, fast 1D and 2D convolution, fast auto-correlation and cross-correlation, deconvolution, 1D and 2D filtering, zero phase IIR filtering, interpolated FIR filters, DCT and inverse DCT, Geortzel algorithm and forward and inverse FFT for all combinations of real/complex source and destination, random number generators and more...
  • Report generators for TSpectrumAnalyzer, TCrossSpectrumAnalyzer, TBispectrumAnalyzer, TSignalAnalyzer.

Examples

Documentation

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Dew.Signal.Linux:

Package Downloads
Dew.Lab.Studio.Linux

Dew.Lab.Studio.Linux bundles the native-accelerated Linux editions of the Dew libraries: Dew.Math.Linux, Dew.Signal.Linux, and Dew.Stats.Linux. This package is intended for Linux desktops, servers, HPC clusters, and container-based compute environments requiring high numerical throughput and scalable parallel execution. Included Components: - Dew.Math.Linux: dense and sparse linear algebra (BLAS/LAPACK, Pardiso, UMFPACK), complex arithmetic, interpolation and splines, spectral and polynomial transforms, optimization, curve fitting, special function library, numerical integration/differentiation - Dew.Signal.Linux: FIR/IIR filtering, FFT and spectral analysis, convolution/correlation, windowing, resampling, time-frequency transforms, streaming-friendly DSP operations - Dew.Stats.Linux: probability distributions, random sampling, inference tests, regressions, statistical modeling and simulation workflows Performance Architecture: - Native-accelerated BLAS/LAPACK for Linux - CPU feature dispatch (AVX / AVX2 / AVX-512) - Scalable multithreading with low-GC memory allocator - Optional OpenCL GPU acceleration when available Use Dew.Lab.Studio.Linux when you require a unified math + DSP + statistics environment on Linux, with full native acceleration and container/HPC-friendly runtime deployment.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
6.3.10 310 12/15/2025
6.3.8 297 11/16/2025
6.2.3 366 5/18/2024
6.2.2 271 5/1/2024
6.0.91 1,824 3/1/2022