Bring professional, beat-synced lighting to your Second Life venue with the Party Light System + Remote HUD from Jubaerk Store. This ready-to-use package contains a root controller script and reactive child light scripts that communicate via linked messages to create lively, random-color flashes on every beat. Perfect for club owners, DJs, event hosts, or makers who want an easy-to-use, customizable lighting system that looks great and is simple to set up.
The pack includes:
Root Light Controller (root prim) — the brain that sets the BPM, toggles the show on/off, and broadcasts flash and off commands to all linked lights.
Reactive Light (child prim) — put this script into any prim you want to flash; each one randomly selects colors from a ready-made list, enables glow/fullbright for a brief flash, then fades back to off.
Remote object / HUD script — control the show from your avatar or from anywhere in-world (HUD included).
Copy / Modify permissions (No Transfer) so you can edit scripts and tune appearance to your build or brand.
This system is ideal for: nightclubs, live DJ events, party sims, stage builds, home discos, and promotional displays. It’s compact, efficient, and scripted to minimize lag — the controller computes the interval from BPM and triggers child prim flashes using llMessageLinked(), so visuals stay tight and rhythmic.
How it works (simple explanation)
The controller uses the configured BPM (beats per minute) to set a timer interval (60 / BPM).
On each timer tick the controller broadcasts "flash" to a configured link channel (default 42).
Each reactive light listens for the link message on the same channel; when it receives "flash" it picks a random color from its internal list, sets fullbright and glow for a short FLASH_DURATION, and then turns itself off.
When the controller is turned off (touch or HUD command), it broadcasts "off" which forces all child lights to immediately switch to black and remove glow/fullbright.
Step-by-Step — How to install & use (complete how-to)
Rez your light objects: Create prims (spheres, tubes, bars, or any shape) for each light. These prims will hold the Reactive Light script.
Add the child script: Put the Reactive Light (child) script into every prim you want to pulse. Each prim will independently pick a color on every beat.
Create the controller prim: Choose one prim to be the root/controller and insert the Light Controller (root) script there. Make sure the controller is the root prim of the linkset (link your lights to it).
Verify link channel: By default both scripts use LINK_CHANNEL = 42. If you change the number in one script, change it in both so they match.
Set BPM: Edit the root script’s BPM value (default 128.0) to match the music tempo. Example: 120 BPM gives a 0.5 second interval. The controller calculates interval as 60.0 / BPM.
Attach the HUD (optional): Rez or attach the included HUD/remote object script to control the show from your avatar. Touching the HUD toggles ON/OFF just like touching the root.
Turn it on: Owner-only touch the controller or use the HUD. The controller indicates readiness with a chat message and announces when the light show starts or stops.
Customize: Edit the gColors list in the child script to create themed palettes (e.g., icy blues, holiday red/green, monochrome white). Adjust GLOW_AMOUNT and FLASH_DURATION for stronger or subtler effects.
Stop instantly: Touch the controller or use the HUD to instantly send an "off" command that forces all lights dark and removes glow.
Customization tips
Want synchronized color groups? Duplicate child scripts and change gColors per group to limit palettes per area.
For dramatic strobes, shorten FLASH_DURATION. For softer pulses, lengthen it and reduce GLOW_AMOUNT.
Use different prim shapes and positions to create movement and depth — combine cylinders, toruses, and sculpted lights.
Change LINK_CHANNEL if you run multiple shows on the same parcel to avoid cross-talk.
The remote/HUD lets you control the show without touching the root — great for DJ booths or remote control from the dancefloor.
Permissions & Package Notes
Permissions: Copy / Modify — No Transfer. You can edit scripts, color lists, and glow/flash settings, but cannot transfer ownership of the packaged scripts.
Included materials: scripts only; light prims shape and textures are up to you. This script pack is designed to be dropped into your own builds (fully moddable).
Support: Basic setup instructions are included. If you need assistance or custom tweaks, contact Jubaerk Store via in-world or through the marketplace listing.
Scenarios & ideas
Sync lights to live DJ sets by adjusting BPM in real time via the HUD.
Create themed events (Halloween, holiday, retro night) by editing the child script color lists.
- Beat-synced root controller with adjustable BPM for precise timing.
- Reactive child prim scriptrandom color selection, glow and fullbright per flash
- Included Remote / HUD for on-the-fly ON/OFF control (owner-only toggle).
- Lightweight linked-message architecture for minimal lag and easy scaling.
- Fully Copy/Modify (No Transfer)edit colors, glow, and timing to match your venue







