StarFlare.AudioVisualizer.Core
1.0.99
dotnet add package StarFlare.AudioVisualizer.Core --version 1.0.99
NuGet\Install-Package StarFlare.AudioVisualizer.Core -Version 1.0.99
<PackageReference Include="StarFlare.AudioVisualizer.Core" Version="1.0.99" />
<PackageVersion Include="StarFlare.AudioVisualizer.Core" Version="1.0.99" />
<PackageReference Include="StarFlare.AudioVisualizer.Core" />
paket add StarFlare.AudioVisualizer.Core --version 1.0.99
#r "nuget: StarFlare.AudioVisualizer.Core, 1.0.99"
#:package StarFlare.AudioVisualizer.Core@1.0.99
#addin nuget:?package=StarFlare.AudioVisualizer.Core&version=1.0.99
#tool nuget:?package=StarFlare.AudioVisualizer.Core&version=1.0.99
Getting Started
Step 1: Import the Core and WinForms SDK
System Requirements
List the basic environment requirements needed to run the project:
- Operating System: Windows 10 or higher
- .NET Version: .NET 6.0 or higher
NuGet Package Installation
To use the Realtime control, you need to install the following NuGet packages:
StarFlare.AudioVisualizer.Core
StarFlare.AudioVisualizer.WinForm
StarFlare.AudioVisualizer.WPF
You can install these packages by running the following commands in the NuGet Package Manager Console:
Install-Package StarFlare.AudioVisualizer.Core
Install-Package StarFlare.AudioVisualizer.WinForm
Install-Package StarFlare.AudioVisualizer.WPF
Alternatively, you can add them via the Package Manager UI by searching for each package.
Usage
using AudioVisualizer;
using AudioVisualizer.WinForm;
Step 2: Add the RealtimeApiWinFormControl Control
Drag and drop the AudioVisualizerView
onto your form or add it programmatically:
AudioVisualizerView audioVisualizer = new AudioVisualizerView();
this.Controls.Add(audioVisualizer );
Step 3: Get Hook up microphone and speaker
private void MainForm_Load(object sender, EventArgs e)
{
// Speaker voice capture, Specify capture wave format: mono, 32-bit depth, IeeeFloat encoding, 8192 sample rate.
capture = new WasapiLoopbackCapture()
{
WaveFormat = WaveFormat.CreateIeeeFloatWaveFormat(8192, 1)
};
capture.DataAvailable += Capture_DataAvailable;
// Mic speech capture
speechWaveIn = new WaveInEvent
{
WaveFormat = WaveFormat.CreateIeeeFloatWaveFormat(8192, 1)
};
speechWaveIn.DataAvailable += Capture_DataAvailable;
audioVisualizer1.AudioSampleRate = capture.WaveFormat.SampleRate;
audioVisualizer1.Scale = 5;
audioVisualizer1.VisualEffect = VisualEffect.SpectrumBar;
audioVisualizer1.Start();
capture.StartRecording();
speechWaveIn.StartRecording();
}
License
Licensed under the MIT License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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 was computed. 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. |
-
net6.0
- FftSharp (>= 1.1.6)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on StarFlare.AudioVisualizer.Core:
Package | Downloads |
---|---|
StarFlare.AudioVisualizer.WinForm
Package Description |
|
StarFlare.AudioVisualizer.WPF
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.99 | 119 | 1/23/2025 |
1.0.98 | 169 | 1/20/2025 |
1.0.85 | 96 | 1/18/2025 |
1.0.84 | 164 | 1/16/2025 |
1.0.83 | 121 | 1/10/2025 |
1.0.82 | 105 | 1/10/2025 |
1.0.81 | 100 | 1/10/2025 |
1.0.80 | 94 | 1/8/2025 |
1.0.79 | 98 | 1/8/2025 |
1.0.78 | 89 | 1/8/2025 |
1.0.77 | 107 | 1/6/2025 |
1.0.76 | 103 | 1/6/2025 |
1.0.75 | 110 | 1/5/2025 |
1.0.74 | 109 | 1/5/2025 |
1.0.73 | 104 | 1/5/2025 |
1.0.72 | 108 | 1/5/2025 |
1.0.71 | 105 | 1/5/2025 |
1.0.64 | 106 | 1/5/2025 |
1.0.63 | 105 | 1/5/2025 |
1.0.58 | 109 | 1/5/2025 |
1.0.57 | 114 | 1/5/2025 |
1.0.56 | 110 | 1/5/2025 |
1.0.54 | 121 | 1/5/2025 |
1.0.50 | 121 | 1/5/2025 |
1.0.49 | 128 | 1/5/2025 |
1.0.39 | 124 | 1/5/2025 |
1.0.37 | 126 | 1/5/2025 |
1.0.36 | 121 | 1/5/2025 |
1.0.35 | 116 | 1/5/2025 |
1.0.34 | 123 | 1/5/2025 |
1.0.33 | 139 | 1/5/2025 |
1.0.2 | 123 | 1/3/2025 |
1.0.1 | 107 | 1/3/2025 |
1.0.0 | 144 | 12/31/2024 |