The software is called "Light Show Master" and it is available for download from
JLTSoft. As a disclaimer, I am the actual author of this software.
Light Show Master works with Insteon technology, which is a very popular home automation technology created by SmartLabs/Smarthome. I have no affiliation with SmartLabs/Smarthome other than they do carry the full version of my software in their retail store. I don't make or sell the hardware. I basically make the software that takes a technology normally used for home automation and push it to the limits to make it do realtime light shows.
Light Show Master is sending commands to a PLM (PowerLincModem) which is connected to a serial port on your computer. The PLM is plugged into an outlet in your home. The commands it receives over the serial port are then transmitted over the powerline of your house using the Insteon protocol. These commands are picked up by the LampLinc modules which are plugged into outlets anywhere in the house. It is these LampLinc modules that the lights are plugged into. The cool thing with this technology is you could have your PLM plugged into an outlet in your office, and your LampLinc modules could be outside in a weatherproof container plugged into a outlet(s) on the outside of your house. The data is actually transmitted over the powerline. So you don't have to drill holes in the wall or snake cords out the window to your lights.
The demo videos are using 7 channels with 7 LampLinc modules. I could have easily scattered the LampLinc modules all around the house and they would have still worked.
Also note that you could use
almost any Insteon-enabled light switch or device with Light Show Master. I have a couple of users that have modified fog machine trigger controllers so that they can trigger the fog machine with Light Show Master.