visualizations

Render real-time audio visualizations with GPU-accelerated Metal and OpenGL paths.

108|9|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/ad-repo/nullplayer --skill visualizations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visualizations
Source: https://github.com/ad-repo/nullplayer/tree/main/skills/visualizations
Command: npx skills add https://github.com/ad-repo/nullplayer --skill visualizations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Visualizing audio through immersive visual systems enables developers and creators to prototype, iterate, and deliver engaging, reactive visuals without building from scratch.

Core Features & Use Cases

  • Album Art Visualizer: transforms artwork based on audio for album-centric displays.
  • ProjectM/MilkDrop Visualizer: renders presets using GPU shaders for immersive experiences.
  • Spectrum Analyzer Window: dedicated 84-bar spectrum analyzer with 60 FPS rendering.
  • Main Window Visualization: supports multiple GPU modes (Spectrum, vis_classic, Fire, JWST, Lightning, Matrix, Snow) with per-mode settings.
  • Windowed workflows: integrates with docking, palettes, and skin-based color sources.

Quick Start

Open the Visualization section and cycle through modes to preview the audio-reactive visuals.

Frequently Asked Questions about visualizations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render real-time audio visualizations using GPU shaders?

Real-time audio visualizations can be rendered using GPU-based Metal and OpenGL paths. This Skill supports ProjectM/MilkDrop presets and multiple main window modes like Fire, Lightning, and Matrix for immersive audio-reactive graphics.

Does ProjectM or MilkDrop work with Metal for audio spectrum rendering?

Yes, ProjectM and MilkDrop presets are supported through GPU-accelerated Metal and OpenGL rendering paths. This enables high-performance immersive visual experiences directly driven by audio spectrum data.

How do I display a high-frame-rate spectrum analyzer on a separate window?

A dedicated spectrum analyzer window renders an 84-bar visualizer at 60 FPS. It integrates with window-docking workflows and skin-based color sources to display audio frequencies independently from the main window.

What audio-reactive visualization modes are available for album art?

Album art visualization transforms existing artwork dynamically based on audio input. Additional GPU modes include Spectrum, vis_classic, Fire, JWST, Lightning, Matrix, and Snow, each with specific per-mode settings.

Do I need a dedicated GPU to run real-time audio visualizers?

Yes, GPU-accelerated rendering via Metal and OpenGL is required. The visualization processing relies heavily on GPU shaders to maintain high frame rates and render complex audio-reactive presets across multiple windows.