AudioVisualizer 1.0.0
dotnet add package AudioVisualizer --version 1.0.0
NuGet\Install-Package AudioVisualizer -Version 1.0.0
<PackageReference Include="AudioVisualizer" Version="1.0.0" />
<PackageVersion Include="AudioVisualizer" Version="1.0.0" />
<PackageReference Include="AudioVisualizer" />
paket add AudioVisualizer --version 1.0.0
#r "nuget: AudioVisualizer, 1.0.0"
#:package AudioVisualizer@1.0.0
#addin nuget:?package=AudioVisualizer&version=1.0.0
#tool nuget:?package=AudioVisualizer&version=1.0.0
AudioVisualizer
A modern WinUI 3 audio visualizer control that displays real-time audio visualization using FFT (Fast Fourier Transform) analysis. Perfect for media players, audio applications, and entertainment software on Windows.
Features
- 🎵 Real-time audio visualization with 16-band FFT analysis
- 🎨 Customizable colors and brushes via WinUI theme resources
- ⚡ Smooth animations using Win2D rendering
- 📱 Responsive design that adapts to any container size
- 🔊 System audio loopback capture support
- 💻 Built for WinUI 3 on Windows 10+
Requirements
- Windows 10.0.17763 or later
- .NET 8.0
- Visual Studio 2022 or later
Installation
Install via NuGet Package Manager:
dotnet add package AudioVisualizer
Or via Package Manager Console:
Install-Package AudioVisualizer
Quick Start
Add the visualizer to your XAML page:
<Page
xmlns:local="using:AudioVisualizer"
...>
<Grid>
<local:AudioVisualizer
VisualizerBackgroundBrush="{ThemeResource CardBackgroundFillColorDefaultBrush}"
VisualizerBarsBrush="{ThemeResource AccentFillColorDefaultBrush}" />
</Grid>
</Page>
The visualizer will automatically capture system audio and display the real-time visualization.
Customization
You can customize the colors by providing WinUI theme resources:
- VisualizerBackgroundBrush - Background color of the visualization area
- VisualizerBarsBrush - Color of the frequency bars
Example:
<local:AudioVisualizer
VisualizerBackgroundBrush="Black"
VisualizerBarsBrush="Cyan" />
License
This project is licensed under the MIT License - see the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows10.0.26100 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.0-windows10.0.26100
- Microsoft.Graphics.Win2D (>= 1.4.0)
- NAudio (>= 2.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 42 | 6/19/2026 |