I prefer to modify the WLED source code because I want to control my LEDs simultaneously from QLC+ and LedFx while maintaining the 2 E1.31 (sACN) reception streams in WLED: DMX and RealTime. The changeover from one to the other is therefore instantaneous.
For this I created 2 additional DMX modes: QLC+ LEDfx RGB and QLC+ LEDfx RGBW.
These 2 modes differ in that the second manages RGBW LEDs (4 colors), the first only RGB (3 colors). They work on 2 different universe.
If one of these modes is selected, WLED responds to the RealTime LEDfx stream on its current universe (=1 in this example) and\or to DMX commands on a second universe = current universe + 2.
Why not make multiple configured universes in WLED UI, f.e. comma separated? Like: 1,3,5
Doing so, there is no need for extra static +2 universe modes QLC+. This would be a more general approach and every WLED DMX mode could benefit from it. Maybe this is some kind of DMX feature that others could potentially be interested as well? I think beeing able to control WLED by multiple external DMX software in parallel is cool, but … TBD
I don’t understand why multiple universe are needed to do so in general. IMO using a single start universe should not impact which external software is actually sending control data to it. Off cause external sofware like QLC or LEDfx must be silent and not interfer each others signals, but that crossfire case you have for mutiple universes as implemented in you QLC modes as well.
So maybe your change isn’t needed, or I don’t understand issues with parallel QLC & LEDfx usage?
Using different WLED DMX modes on different universe? Also a cool general feature request … TBD
Hello Kendaisy! Would you be able to share your modification with me?
I’m very interested in the ability to set different ArtNet modes (full RGB control, WLED effect mode) for different universes.
Alternately, if anyone knows of a way to directly export the effects from WLED into a format that I could import into a program like xlights or QLC+, I’d be interested in that, since the WLED effects are beautiful, and it would be cool to have the option to trigger them from a program while keeping the artnet mode as MultiRGB
Also just wanted to note that I’d be very interested in both the port prioritization and an addition of Kendaisy’s code, since the former handles prioritization and the latter handles the actual WLED modes