Hello!
I'm hoping I'm missing a key step here because, conceptually, I see all kinds of ways things would seemingly be abstracted in the manner I would expect... but I'm not managing to find it so far.
I have a dozen DMX PAR lights that are, effectively, nine DMX channels for their functionality. DMX channels 2, 3, & 4 define the red, green and blue. DMX channel 1 is the "total dimmer". The remaining channels are various other built-in functions like strobing behaviors and other things I don't need. As a simple example, full red would be:

I have my lights functioning and I can individually control them in the manner above.
What I'm struggling to figure out is whether I can apply effects at a higher level in any simple manner. For instance, can I define them as a string like I would pixels and apply an effect across them like bars or a butterfly or... anything? Or do I have to individually program every DMX light in an extremely manual fashion?
Example: I tried defining them as a string (the xlights manual says DMX flood lights can be strings)... but I get tripped up in the assumptions it makes that they are simply three channels each and that's seemingly not mapping onto the underlying DMX channels properly (it assumes, say, 36 channels for all of the lights rather than 108). Only when I define them individually as nine channels each can I do anything with them and only individually via the DMX effect.
I should note that I was previously using LightKey on the Mac which has done a pretty fantastic job of managing these lights in past years. But this year I decided to mix in thousands of pixels (mega tree, etc) and wanted to move to using xlights to control everything including my DMX lights. I'm finding the pixels to be fairly logical and straightforward, but I'm banging my head on the wall doing simple things with the DMX lights anything like how I did it with LightKey.
I keep feeling like I'm missing something and hoping there is an abstraction between light specifics and more complex effects and not everything is done through the one DMX effect on a per light basis.
Appreciate any help on the topic!
I'm hoping I'm missing a key step here because, conceptually, I see all kinds of ways things would seemingly be abstracted in the manner I would expect... but I'm not managing to find it so far.
I have a dozen DMX PAR lights that are, effectively, nine DMX channels for their functionality. DMX channels 2, 3, & 4 define the red, green and blue. DMX channel 1 is the "total dimmer". The remaining channels are various other built-in functions like strobing behaviors and other things I don't need. As a simple example, full red would be:

I have my lights functioning and I can individually control them in the manner above.
What I'm struggling to figure out is whether I can apply effects at a higher level in any simple manner. For instance, can I define them as a string like I would pixels and apply an effect across them like bars or a butterfly or... anything? Or do I have to individually program every DMX light in an extremely manual fashion?
Example: I tried defining them as a string (the xlights manual says DMX flood lights can be strings)... but I get tripped up in the assumptions it makes that they are simply three channels each and that's seemingly not mapping onto the underlying DMX channels properly (it assumes, say, 36 channels for all of the lights rather than 108). Only when I define them individually as nine channels each can I do anything with them and only individually via the DMX effect.
I should note that I was previously using LightKey on the Mac which has done a pretty fantastic job of managing these lights in past years. But this year I decided to mix in thousands of pixels (mega tree, etc) and wanted to move to using xlights to control everything including my DMX lights. I'm finding the pixels to be fairly logical and straightforward, but I'm banging my head on the wall doing simple things with the DMX lights anything like how I did it with LightKey.
I keep feeling like I'm missing something and hoping there is an abstraction between light specifics and more complex effects and not everything is done through the one DMX effect on a per light basis.
Appreciate any help on the topic!



