Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Photosensitivity Warning
This mod contains flashing lights and rapid color changes that may affect those with photosensitive epilepsy.
A Minecraft mod that brings real-time audio visualization to the game. Synchronize in-game lighting and particle effects with music discs or custom audio from YouTube, SoundCloud, and direct URLs.
Features
- Real-time FFT audio analysisĀ syncs lighting to music
- 12 frequency-tuned lampsĀ - each responds to a specific frequency band
- Tunable rhythm bulbsĀ - configurable to any frequency channel
- 10-band equalizerĀ with presets (Bass Heavy, Club, Concert, etc.)
- YouTube/SoundCloud supportĀ - play any URL directly in-game
- Spatial audioĀ with distance-based volume falloff
- Particle effectsĀ that react to the beat
- Vanilla redstone lamp support
Usage
Basic Setup
| Step | Action |
|---|---|
| 1 | Place aĀ JukeboxĀ and aĀ DJ StationĀ nearby |
| 2 | Use theĀ Tuning WandĀ to link them (Right-click DJ Station, then Jukebox) |
| 3 | PlaceĀ Rhythm Bulbs/LampsĀ around your build |
| 4 | Link lights to DJ Station with the Tuning Wand |
| 5 | Insert a disc and enjoy the show |
URL Discs
| Step | Action |
|---|---|
| 1 | Right-click theĀ URL DiscĀ to open the input screen |
| 2 | Paste a YouTube, SoundCloud, or direct audio URL |
| 3 | Click "Fetch Metadata" to get song info |
| 4 | Save and insert into a jukebox |
Tuning Wand Controls
| Action | Function |
|---|---|
| Right-Click DJ Station | Select controller |
| Right-Click Jukebox | Link to selected controller |
| Right-Click Bulb/Lamp | Link to controller |
| Shift+Right-Click Bulb | Cycle frequency channel |
| Ctrl+Right-Click | Unlink block |
Commands
| Command | Description |
|---|---|
/rhythmmod cancel |
Cancel all downloads and clear overlays |
/rhythmmod clearoverlay |
Clear stuck overlay text |
/rm cancel |
Short alias |
/rm clearoverlay |
Short alias |
Frequency Lamps
| Lamp | Frequency | Color |
|---|---|---|
| Sub-Bass | 20-40 Hz | Red |
| Deep Bass | 40-80 Hz | Orange |
| Bass | 80-150 Hz | Green |
| Low-Mids | 150-300 Hz | Blue |
| Mid-Lows | 300-500 Hz | White |
| Mids | 500-800 Hz | Purple |
| Mid-Highs | 800-1.2k Hz | Pink |
| High-Mids | 1.2-2k Hz | Yellow |
| Highs | 2-4k Hz | Cyan |
| Very Highs | 4-8k Hz | Magenta |
| Ultra | 8-12k Hz | Gold |
| Top | 12-20k Hz | Silver |
Configuration
Access viaĀ Mod MenuĀ or editĀ .minecraft/config/rhythmmod-config.json5
| Option | Description | Default |
|---|---|---|
particleTexture |
Particle style | flash |
particleScale |
Particle size | 0.3 |
useRandomColors |
Random color mode | false |
coloredShaderLightEnabled |
Glow effects | true |
spatialAudioEnabled |
Distance-based volume | true |
maxAudioDistance |
Max hearing distance | 24 |
Disclaimer
This mod automatically downloads the following external programs in the background to ensure proper functionality. By using this mod, you agree to the automated download and use of these programs:
- yt-dlpĀ (Unlicense): Downloads media from YouTube/SoundCloud
- FFmpegĀ (GPL-3.0): Converts audio files
It is the sole responsibility of each user to comply with applicable copyright laws and terms of service of any music provider. The developers assume no liability for unauthorized use.






