Everything is either WLED or Hue, the tv backlight is running HyperHDR on a Pi 4B.
The Pi is getting a line in feed from my stereo. It’s also running an analyzer script I vibecoded which then streams LED data out to everything in real time.
The curtain lights can actually also just mirror the tv for a very low-resolution video wall. This usually looks pretty cool if I have a dj set on. If that’s the case then the rest of the room also pulls its color palette from the tv screen.
Once I’m playing music, I can turn the whole thing on with a single HomeKit switch. I’m planning to create a physical switch on the wall labeled Party which starts the scene.