Skip to content

SonicPulse

A professional, high-fidelity music player and reactive visualizer for Minecraft. Stream from any source with a premium, customizable HUD that pulses to your beats.

Fabric
Loaders
Fabric
Downloads on Modrinth
358
Followers on Modrinth
2
versions
2
Updated
October 3, 2026Oct 3
Published
in 2026
Radio — Stream presets, save urls, stream from radio streams online · swipe

At a glance

Runs on Fabric
For Minecraft 1.21.4, 26.3
Needed in the game and on the server
Latest version — 1.1.0 from October 3, 2026
License MIT — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.21.4, 26.3

SonicPulse

A professional audio streaming and reactive visualizer mod for Minecraft Fabric, supporting Minecraft 26.3 ("Wilderness Bound") and 1.21.4.

Stream music from YouTube, SoundCloud, Bandcamp, Vimeo, internet radio, and local files — all from inside Minecraft, with a stunning reactive HUD ribbon that pulses to the beat.


✨ Features

🎵 Audio Streaming

  • YouTube Playback – Paste any YouTube link and it starts playing instantly
  • SoundCloud / Bandcamp / Vimeo – Direct URL streaming for all major platforms
  • Internet Radio (M3U) – Load and save M3U stream playlists with BBC presets built-in
  • Local File Playback – Browse and stream .mp3, .flac, and .wav files from your computer
  • Favorites & History – Save, rename, reorder, and replay your tracks with one click

🌊 Reactive Visualizer HUD

  • Real-time Equalizer Bars – Animated FFT frequency bars rendered directly on the HUD ribbon
  • Multiple Visual Styles – Block, Line, Wave, Mirror, Peak, Dots, and more
  • Background Effects – Pulse flash, Aura gradient drift, VHS glitch, Heatmap, and Starfield
  • Audio-Reactive Skinning – HUD border and background react dynamically to the music
  • Color Themes – 20+ curated palette colors for bars, title text, and accents
  • SonicPulse Logo – Animated text logo with per-color customization

🎧 DSP Audio Engine

  • Bass & Treble EQ – Frequency-specific gain sliders (–100% to +100%)
  • Stereo Widening – Soundstage expansion from Mono (0%) to Super Wide (200%)
  • Underwater Auto-Muffle – Automatic low-pass filter when submerged
  • Stream Buffering – Configurable pre-load buffer (0–15s) to prevent stutter on slow connections
  • Buffer Progress Bar – Live loading indicator at the bottom of the HUD

⚙️ Deck Controls

  • In-config Transport Controls – ⏮ Previous, ▶/⏸ Play/Pause, ⏹ Stop, ⏭ Next directly in the config screen
  • Quick-Play Shortcuts – One-click Play Favs and Play Local header buttons
  • Session Modes – Remote, Radio, Favourites, History, and Local modes tracked per session

🎮 Default Keybindings

KeyActionNotes
POpen Config ScreenOpens the full SonicPulse control panel
ESCClose Config ScreenStandard close when no text field is focused

TIP: The config key is fully remappable in Options ➔ Controls ➔ Key Binds under the SonicPulse category.


📦 Installation & Compatibility

Choose the release file matching your Minecraft version:

For Minecraft 26.3 (v1.1.0)

  • Minecraft: 26.3
  • Fabric Loader: >= 0.19.5
  • Fabric API: >= 0.161.0+26.3
  • Java: 25 LTS

For Minecraft 1.21.4 (v1.0.0)

  • Minecraft: 1.21.4
  • Fabric Loader: >= 0.16.9
  • Fabric API: 0.119.4+1.21.4
  • Java: 21

Steps

  1. Install Fabric Loader for your Minecraft version.
  2. Download Fabric API and place it in your .minecraft/mods folder.
  3. Download the matching SonicPulse version (SonicPulse-1.1.0.jar for 26.3, or SonicPulse-1.0.0.jar for 1.21.4).
  4. Place the .jar file in your .minecraft/mods folder.
  5. Launch Minecraft using the Fabric profile.
  6. Press P in-game to open the SonicPulse config screen and start streaming!

Note: SonicPulse bundles its own audio engine (LavaPlayer) — no external server or companion app required.


⚙️ Configuration

Press P in-game to open the full configuration screen. Nine dedicated tabs put every setting at your fingertips:

TabContents
📡 REMOTEPaste YouTube / SoundCloud / direct URLs, recent stream shortcuts
🎨 VISUALHUD visibility, skins, logo, track name, EQ bar style, background effects, colors
📐 LAYOUTElement sequence (Logo / Track / Bars order), HUD scale, HUD width
🕒 HISTReplay or delete your recently streamed tracks
★ FAVSManage saved favorites — reorder, rename, and quick-play
📻 RADIOM3U internet radio with BBC presets and 4 custom save slots
♫ LOCALBrowse and play audio files from your computer
⚙ ENGINEStream buffering, buffer bar, Bass EQ, Treble EQ, Stereo Width, Underwater muffle
i ABOUTVersion info, update checker, donation QR code

Visual Effects Detail

EffectWhat It Does
PULSEBeat-reactive flash overlay — intensity and decay configurable
AURASlowly shifting gradient; speed and hue palette adjustable
VHSPixel-split glitch on bass hits with optional CRT scanlines
HEATMAPThermal color gradient synced to frequency amplitude
STARFIELDSpark particles ejected on bass hits — count and decay configurable

📋 Roadmap

Under consideration for future updates:

  • Environmental Reverb – Hall, Cave, and Large Room virtual presets
  • Discord Rich Presence – Optional track title and artist status display
  • Sync-Link Chat Sharing – Share stream URLs directly in Minecraft chat
  • Server Radio – Server-wide broadcasting for multiplayer
  • 3D Positional Audio – Distance-based fading linked to Jukebox blocks
  • Dynamic Metadata Fetching – Auto-label raw URLs that lack embedded track info
  • Redstone-Sync Visuals – Music-reactive Redstone triggers based on amplitude

🤝 Contributing

Contributions and feedback are always welcome!

  • Report Bugs: Open an issue on GitHub with steps to reproduce and any relevant logs.
  • Suggest Features: Share ideas in the GitHub issues section.
  • Pull Requests: Fork, code, and submit a PR!

📄 License

This project is licensed under the MIT License.


📊 Version History

v1.1.0 – (October 2, 2026)

  • NEW: Full compatibility with Minecraft 26.3 ("Wilderness Bound")
  • NEW: Updated toolchain to Java 25 LTS and Gradle 9.8.0 with Fabric Loom 1.18.2
  • NEW: Modernized rendering engine to Minecraft 26.3's GuiGraphicsExtractor and JOML Matrix3x2fStack
  • NEW: HUD registration updated to HudElementRegistry.attachElementAfter(VanillaHudElements.CHAT, ...)
  • NEW: Network payload system migrated to CustomPacketPayload with Identifier.fromNamespaceAndPath
  • NEW: Underwater Auto-Muffle toggle in Engine tab
  • NEW: Stereo Width DSP slider (0% Mono → 100% Normal → 200% Super Wide)
  • NEW: Play Favs / Play Local quick-play buttons in the config header
  • NEW: Donation button on About tab linking to PayPal via Minecraft's built-in ConfirmLinkScreen
  • NEW: Live version checker — polls Modrinth API and shows an update badge if a newer release exists
  • FIXED: YouTube playback stall at 39% — upgraded to dev.lavalink.youtube 1.18.2 and stabilized Android client
  • FIXED: Buffer hang on stream load failure — onTrackException now clears buffering state immediately
  • FIXED: About screen QR code rendering (corrected UV coordinates and border)
  • CHANGED: ConfigScreen widgets migrated to Button, EditBox, and AbstractSliderButton

v1.0.0 – (December 2024 / January 2025)

  • NEW: Initial release for Minecraft 1.21.4
  • NEW: Professional audio streaming and reactive visualizer ribbon
  • NEW: Remote audio playback powered by LavaPlayer and YouTube source provider
  • NEW: In-game Config Screen with customizable color palettes, themes, and layouts
  • NEW: Real-time audio DSP pipeline with EQ, stereo widening, and underwater muffling
  • NEW: ModMenu integration and custom keybinding support

☕ Support

Enjoying SonicPulse? Consider buying Steve a coffee — there's a QR code and button on the About tab in-game, or use the link below.

☕ Buy Steve a Coffee (PayPal)


🙏 Acknowledgments

FAQ

How to install SonicPulse?

Install Fabric for your Minecraft version, download SonicPulse for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does SonicPulse support?

SonicPulse has builds for Minecraft 1.21.4, 26.3.

Is SonicPulse needed on the server?

Needed in the game and on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More