Xbox 360:Lightshow

From ConsoleMods Wiki
Revision as of 03:12, 15 December 2024 by Derf (talk | contribs) (→‎Creating Lightshows)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Lightshow Picture.png
Lightshow Demo.gif

Lightshow (source) is an app created by User:Derf that allows you to test the individual LEDs on your Xbox 360's Ring of Light (ROL) as well as the center power LED. Credit to landaire for smc.h and smc.cpp. Credit to Xenomega for their plugin/symlink code.

Usage

Hold the Left Stick in the direction of the LED you'd like to modify and press a button to change the color to green, yellow, red, or off.

Press Start to toggle the center LED on or off.

If all ROL LEDs are set to off and a controller is connected, the system will turn Player 1's LED to green. This is a feature of the system, and cannot be overridden by the app.

Creating Lightshows

As of Version 2, you have the option to create lightshows and even set them to run at bootup by setting the included lightshow-boot.xex as a plugin in DashLaunch. Note that the included lightshow.conf must be located in hdd1:\Apps\Lightshow\ for the plugin to find it. To test a lightshow, you can press Start in the main app and it will play any lightshow.conf found in the directory containing the app.

If you have a midi file with 4 or less instruments, you can name it song.mid, place it in the same directory as lightshow_maker.py on your PC, and run the python script to generate a lightshow.conf. It will take approximately double the length of the song to process, but will automatically color code notes for each instruments based on the observed peaks and lows. Note that long songs may drop some inputs and will eventually go out of sync as it takes a non-zero amount of time each time the LED is changed. Because of this, the video below had to have segments sped up at different speeds to compensate — though this isn't an issue if you're just making short boot animations.

Demos