SkillAgentSearch skills...

SpectrumNet

Spectrum Visualiser. This is a real-time audio visualization application that captures audio from the system's loopback device and displays it visual as a spectrum analyzer. More colors and renderers.

Install / Use

/learn @diqezit/SpectrumNet

README

SpectrumNet — Real-Time Audio Spectrum Visualizer

MIT License .NET 8.0

SpectrumNet is a Windows audio visualizer that renders real-time spectrum effects from system audio. Built with C#, WPF, and .NET 8, it uses a SkiaSharp-based renderer pipeline with shared object pooling and centralized spectrum processing.

Intro

Native C++ version

For maximum performance and a smaller footprint, there is a native C++ version: SpectrumCpp (Win32 + Direct2D).

Features

Audio

  • Real-time system audio capture (WASAPI loopback).
  • FFT-based spectrum analysis (windowing via FftSharp.Windows).
  • Configurable sensitivity/range and smoothing.

Visualization

  • 25+ renderers (bars, waves, particles, grids, etc.).
  • Quality presets (Low/Medium/High) with adaptive advanced effects.
  • Shared object pooling for SKPaint/SKPath across renderers to reduce allocations.
  • Integrated performance metrics and FPS limiting.

UI / Controls

  • Window mode and overlay mode (always-on-top).
  • Hotkeys for common actions (Space, Ctrl+O, Ctrl+P).
  • Themes/styles with persistence and instant save on theme change.
  • Control panel improvements (Grid overlay instead of Popup) and StereoMode selector.

Screenshots

| Control Panel | Animations | Themes | | :---: | :---: | :---: | | panel1 | anim1 | theme1 |

Getting started

  1. Download the latest build from the Releases page.
  2. Unzip and run SpectrumNet.exe.
  3. Click Start Capture to begin.
  4. Hotkeys:
    • Space: Start/Stop visualization.
    • O: Toggle overlay mode.
    • P: Toggle control panel.

Building from source

Prerequisites

  • Visual Studio 2022
  • .NET 8.0 SDK

Steps

git clone https://github.com/diqezit/SpectrumNet.git
View on GitHub
GitHub Stars21
CategoryProduct
Updated11d ago
Forks1

Languages

C#

Security Score

80/100

Audited on Mar 29, 2026

No findings