Light-O-Rama Concepts

Top  Previous  Next

Light-O-Rama allows your computer to control your lights and other equipment in synchronized displays.  Such a display is organized in a few levels:


At the lowest level, a sequence contains commands to be sent to your Light-O-Rama hardware, which will actually control your lights.  For example, a sequence might contain a command to turn on one string of lights while making another string twinkle, and two seconds later, fading the first string down while fading the second string up.  A sequence can contain commands for many circuits.



A sequence contains commands for individual strings of lights


Typically, people build a sequence per song that they want in their display (known as musical sequences), each one containing all of the lighting commands for its particular song.  People also build animation sequences, not associated with any particular song, and often build one for each independent part of their display - for example, one animation sequence to control a group of snowmen having a snowball fight, and another to control a tin soldier firing a cannon.


Sequences can be grouped together into shows.  A show allows several sequences to be played at the same time, or sequentially, or in random order.  A show can contain different sections - for example, some sequences might be played only at the beginning of a show, others only at the end, others in between, and still others for the entire duration of the show.



A show contains sequences to be played together, or in order, or randomly


Finally, shows can be scheduled to be played at certain times.  Only one show (at most) can be playing at any given time, but any number of shows can be scheduled for different times, and the same show can be scheduled to play at many different times.


A schedule is used to play shows at specific times