FftSharp 1.1.5
Install-Package FftSharp -Version 1.1.5
dotnet add package FftSharp --version 1.1.5
<PackageReference Include="FftSharp" Version="1.1.5" />
paket add FftSharp --version 1.1.5
#r "nuget: FftSharp, 1.1.5"
// Install FftSharp as a Cake Addin
#addin nuget:?package=FftSharp&version=1.1.5
// Install FftSharp as a Cake Tool
#tool nuget:?package=FftSharp&version=1.1.5
FftSharp is a collection of Fast Fourier Transform (FFT) tools for .NET
Quickstart
// Begin with an array containing sample data
double[] signal = FftSharp.SampleData.SampleAudio1();
// Shape the signal using a Hanning window
var window = new FftSharp.Windows.Hanning();
window.ApplyInPlace(signal);
// Calculate the FFT as an array of complex numbers
Complex[] fftRaw = FftSharp.Transform.FFT(signal);
// or get the magnitude (units²) or power (dB) as real numbers
double[] fftMag = FftSharp.Transform.FFTmagnitude(signal);
double[] fftPwr = FftSharp.Transform.FFTpower(signal);
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETStandard 2.0
- System.Memory (>= 4.5.4)
- System.ValueTuple (>= 4.5.0)
-
net5.0
- No dependencies.
NuGet packages (7)
Showing the top 5 NuGet packages that depend on FftSharp:
Package | Downloads |
---|---|
VoiceNET.Lib.WebAPI
VoiceNET.Lib.WebAPI is an extension of VoiceNET.Library that supports Web API. |
|
VL.Audio
Audio engine for VL based on NAudio |
|
VoiceNET.Library
.NET Library makes it easy and fast to create Voice Command Control functionality. It helps develop voice control in real-time on software or the web. It free supports online and offline use. |
|
Spectrogram
A .NET Standard library for creating spectrograms |
|
VoiceNET.Lib.ClientAPI
VoiceNET.Lib.ClientAPI is an extension of VoiceNET.Library that supports WinForm or WPF to use Voice Command Control in real-time through Web API. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on FftSharp:
Repository | Stars |
---|---|
swharden/Csharp-Data-Visualization
Resources for visualizing data using C# and the .NET platform
|
|
swharden/Spectrogram
.NET library for creating spectrograms (visual representations of frequency spectrum over time)
|
Version | Downloads | Last updated |
---|---|---|
1.1.5 | 843 | 3/24/2022 |
1.1.4 | 2,343 | 11/17/2021 |
1.1.3 | 227 | 10/27/2021 |
1.1.2 | 766 | 10/27/2021 |
1.0.12 | 870 | 10/7/2021 |
1.0.10 | 294 | 9/13/2021 |
1.0.9 | 525 | 8/27/2021 |
1.0.8 | 7,091 | 11/1/2020 |
1.0.7 | 525 | 8/22/2020 |
1.0.6 | 825 | 7/15/2020 |
1.0.5 | 1,210 | 6/12/2020 |
1.0.4 | 312 | 6/6/2020 |
1.0.3 | 264 | 5/27/2020 |
1.0.2 | 289 | 5/26/2020 |
1.0.1 | 253 | 5/26/2020 |
1.0.0 | 322 | 5/25/2020 |