HomeJavaModsSpectra Audio
Spectra Audio
ModsJava

Spectra Audio

by Duk3lo · on Modrinth

Spectra is a real-time audio engine for Minecraft that synchronizes reactive 3D block and particle visualizers with any music import. Transform your…

⬇ Download on Modrinth
Spectra Audio — screenshot 1Spectra Audio — screenshot 2

🎶 Spectra Audio

Spectra Audio is a high-performance, real-time audio analysis and 3D visualization engine designed for the next generation of Minecraft servers. It bridges the gap between high-fidelity audio processing and the Minecraft world, allowing server owners to create immersive musical experiences, live concerts, and rhythmic environments without requiring any client-side mods.

By utilizing a dedicated FFT (Fast Fourier Transform) engine and a custom OpenAL playback system, Spectra analyzes every beat, frequency, and jump in your audio to translate them into stunning block and particle animations.

📺 Video Showcase

🚀 Key Features

🛠️ How it Works

  1. Import: Drop an .ogg file into the import folder and use /spectra import. The plugin handles the hashing, packaging, and hosting of the file.
  2. Process: The engine decodes the audio and runs a real-time FFT analyzer to extract "Reactive Signals."
  3. Visualize: The VisualizerManager takes these signals and updates blocks and particles in the world based on your chosen preset.

📋 Compatibility & Requirements

Spectra Audio is built to push the boundaries of modern server environments:


💻 Commands & Usage

Command Description
/spectra import <file.ogg> <id> Registers a new audio file and updates the resource pack.
/spectra removesound <id> Deletes a sound, updates the pack, or unloads it if empty.
/spectra play <id> Starts audio playback for all players with active visuals.
/spectra stop Stops the current audio and terminates all active visualizers.
/spectra sync <duration> Adjust the timing of the song you are on.
/spectra visuals create <preset> [id] Launches a reactive 3D visualizer at your location.
/spectra visuals stop [id] Stops a specific visualizer or all if no ID is provided.
/spectra reload Hot-reloads configuration, thresholds, and pack state.

⚙️ Installation Note

Ensure the ports defined in your config.yml (default 8080 for the pack server and 8081 for the web visualizer) are open on your host's firewall to allow player connections.


Spectra Audio turns your server into a living, breathing music visualizer. Whether you are hosting a digital festival or enhancing a lobby, Spectra provides the tools to make your world dance.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more