GLights Music Sync v2.0 turns your Roblox venue into a fully reactive light show — no manual keyframing, no complicated setup. Drop it into StarterGui and it goes to work immediately.
The script listens to any sound currently playing in the game, builds a rolling BPM estimate from beat intervals, and fires color, tilt, pan, and strobe actions across your GLights panels on every detected beat. Sensitivity, cooldown speed, palette, and which panels receive the signal are all adjustable live from the owner dashboard — no re-publish needed.
Owner dashboard includes: live BPM and beat counter cards, loudness bar with dynamic color fill, beat flash indicator, sensitivity slider, 5 color palettes, per-panel toggles for 6 light types, 4 beat actions (color shift, tilt sweep, pan sweep, strobe flash), and 4 movement speed presets (Fast / Normal / Slow / Drift).
Non-owner players run an invisible version of the same beat engine — keeping the lights in sync for everyone in the server without any visible UI or performance overhead.


The script listens to any sound currently playing in the game, builds a rolling BPM estimate from beat intervals, and fires color, tilt, pan, and strobe actions across your GLights panels on every detected beat. Sensitivity, cooldown speed, palette, and which panels receive the signal are all adjustable live from the owner dashboard — no re-publish needed.
Owner dashboard includes: live BPM and beat counter cards, loudness bar with dynamic color fill, beat flash indicator, sensitivity slider, 5 color palettes, per-panel toggles for 6 light types, 4 beat actions (color shift, tilt sweep, pan sweep, strobe flash), and 4 movement speed presets (Fast / Normal / Slow / Drift).
Non-owner players run an invisible version of the same beat engine — keeping the lights in sync for everyone in the server without any visible UI or performance overhead.




