Is xLights Free?
Yes. Both Matt and Sean have always believed their software should be made available free to the lighting community.
The sources of xLights is available to download from github.
Yes. Both Matt and Sean have always believed their software should be made available free to the lighting community.
The sources of xLights is available to download from github.
xLights can run on Windows and MAC and Linux, systems
The software is self-contained , but utilizes the VAMP plug-ins to create timing marks such as beats and bars. Therefore it is recommended that you also install Audacity, though you don’t have to, to utilize all the other functionality. Refer to the Installation chapter in the manual for details.
Photoshop, MSPaint , Ezgif (www.ezgif.com) , PicResize (www.picresize.com)
In Windows, you can use the Snipping Tool. Click start and then in the run/search box type Snipping and a link should show up. Just drag a window around what you want and snip. You can even use a pen to circle to highlight items in the snip.
xLights issues are tracked on github at https://github.com/smeighan/xLights/issues. You can search there for previous and current reported issues.
If you are not running the most recent xLights release you can check the current README.txt to see if it has already been fixed.
You can also ask on the facebook group to see if others are experiencing the same problem that you are.
If it is a new issue then you can report it on github.
Please make sure to include any information relevant to the issue such as:
If this is an upgrade to an existing xLights/Nutcracker setup, make sure that you backup your existing files before installing a new version. The install process does not delete any of the files required for your sequences or setup, as these files are kept in the show and media directories. Click Backup and follow the procedure to backup your existing files Menus or just press F10.
The software is self-contained , but utilizes the VAMP plug-ins to create timing marks such as beats and bars. Therefore it is recommended that you also install Audacity, though you don’t have to, to utilize all the other functionality. Refer to the Installation chapter in the manual for details.
If you have any model groups selected (layout, select model groups), then ONLY those model groups will show on your layout screen. Uncheck all of those model groups and the rest of your models will re-appear.
Some effects require that you press F5 to update or that you render the sequence before you see them on the layout screen.
Highlight the effects, right click, select Effect Preset. Ensure that you have your own Group created via Add Group, then click and add as a new preset. Create your own group – do not use the top level or the default group.
Use the View functionality to define the models and order you require in a View once. Then select that view when you open a sequence. Simple! . Refer to the Views section in the manual.
The WHM feature was dropped because of the increased functionality with Model Groups. Get an equivalent WHM, just make a model group with all your models in it.
You can use Effect Presets to save and load effects later as these are stored permanently. Or you can highlight the effects , copy to clipboard , open the second sequence and paste as required.
Create the models in xLights exactly how you will physically build the model. If you have a string of lights and you plug node #1 into the upper left corner of your mega-tree, then xLights should have the mega-tree defined as starting in the upper left corner. All models are controller independent.
The Data Layer order renders bottom to top. Therefore what is on the top layer will be done last.
Model layers also render bottom to top. Therefore the bottom layer will be rendered first, then the layer above it and do on until the top layer is rendered last.
However, the Models themselves render top to bottom based on how they are laid out in the Master View of the sequence. So the top model is rendered first, then the next lower model until the last model is reached.
Highlight the effects , hold the ALT key and then drag the bottom right corner of the bottom-most effect in the highlighted group.
Select a block of cells and hit ‘d’ for a fade down or ‘u’ for a fade up. To create the chase, highlight the block of cells, hold the ALT key and drag the lower right corner of the effect block to create the chase.
Single Channel colors react only to the color that they are defined as.
If you define them as single color blue then it will only react to the blue channel. You can set any color and it will route the blue portion of that color to that model.
If you send White (R=255, G=255 B=255), to a single color blue model then it will turn fully blue. If you send blue it will turn fully blue. If you send red or green it won’t turn on at all. If you send pink which is R=255, G=0, B=128 you will get a half brightness blue.
You can therefore include those single color models inside a group and they will react to the colors dropped on the group. Any of the “blue” components of the RGB values assigned to that model will cause it to fire at the associated brightness of the component.
The strings will light up with the intensity of the color for each channel. So if you send Purple R=128, G=0, B=128) , that will light up all the Red and Blue strings but only about 50% intensity.
If you just want a string to turn on full brightness without worrying about it then use White
There is no global setting, however you can click each effect at the end and paste in a Fade Out value.
Use the “off” effect on your whole house model/ all model group in the last timing mark to ensure they turn off (only if required for your setup).
Create models and group a number the channels into one or more models. This way you can drop an effect on the top level model to control them all at once. If needed you can drill down to the node level when you want to control a single channel and drop or change the effect at that level. Name the nodes.
If you have 16 strings, and string 1 starts from the bottom, 2 from the top, 3 from the bottom etc , in that case, make your tree model so that the strings are 2x the actual length and then configure the strings to have 2 strands per string. So, the model is 8 strings of 100 with 2 strands.
You can do a brightness setting on each model in the model properties, then re-render each sequence.
Click on the Settings -> Sequence Settings. then select the Timings tab where you can add / delete / rename and Import timings. Click on the New button and choose a timing plugin from the dropdown.
Do you have Audacity loaded on your computer > If not then you need to install the VAMP plug in separately. The process is described in the manual
Yes. From the Timings tab on the Sequence Settings menu , select the Import button. Change the FileType to the type of LOR file you have (LMS,LAS) and xl will present you with a dialog window of all the timing tracks in that sequences allowing you to select the ones to import.
Timings are created just like effects which means they have a duration. Every timing effect has a starting edge and an ending edge. So you can have a timing effect that goes from 1 to 2 seconds and then another from 3 to 4 seconds with nothing in between 2 and 3 seconds. If you want one in there just select a range and hit “t” then drag the edges over to connect to the existing timing effects.
All models are stored in the xlights_rgbeffects.xml file. Make sure computer B has that file copied over from Computer A and in the Show Directory folder configured on the setup tab.
Use multiple Show directories to manage multiple layouts. Copy the xlights_rgbeffects.xml file over to the new show directory. Then delete the models you don’t require.
The general rule is that you can do 96 channels of LOR with xLights if the LOR controllers are in LOR mode. Your best bet would be to put the LOR controllers in DMX mode and then xLights can do it all. You can import all your LOR sequences, schedule them play them, edit them, etc.
Plug in the USB, same com port that you would use , if running it from LOR. No crossover cable needed if running from a LOR network. On the setup screen , Add LOR channels via USB device at 20fps. Put in at least 48 channels. Set the com port as required After the LOR USB row, then add in universes of 510 for the E68x controllers.
Network Type – LOR, Port – COM4, Baud rate – 57600, Num channels (160 as example).
Note: Baud Rate of 250000 is for DMX only
All your channels in LOR must be mapped exactly including blank ones in between . Setup your AC LOR channels first in XL4 and then start with your first prop in the same order as your LOR sequences.
You probably have a channel overlap with another one – the model that is highlighted in yellow. Check the start and end channels of each in the list to the left of the layout.
Yes ,the 3.x functionality to import Papagayo PGO files is still available.
However, you can also create Singing Faces natively within xLights. Refer to the manual for details.
xLights currently only supports the MP3 format for audio files. Ensure that the MP3 file is saved with constant bit rate (CBR), preferably 128K or 192K. Use Audacity to export the audio as a constant bit rate file.
Video files can be directly added via the Pictures effect. This is explained with examples in the manual.
No, the wav file should be converted to am mp3 file – using Audacity or ffmpeg. Ensure that the mp3 file has a Constant Bit Rate.
The test tab pattern will always send in ‘RGB’. It is are actually turning on every 3rd channel, i.e. 1,4,7,10 etc for red and 2,5,6,11, etc for green, etc and then all channels for white.
To check the correct colors, create a small sequence, with ON red, then ON green, then ON blue, each of 5 secs or so and then click on Output To lights and run it from there. Alternatively, you can turn on channel #1. That will ALWAYS be Red.