3 ms·
Would love to see more open source competitors in this space. I was excited when I saw a Github link, but that's basically hosting just a README and the only on
by KANahas 3y ago
Would love to see more open source competitors in this space. I was excited when I saw a Github link, but that's basically hosting just a README and the only one I know of is GeoPix [0], but to be fair I haven't used either LX Studio or GeoPix. LX Studio does look exciting though, I will evaluate it on my next LED mapped project. A few projects I've done in the past have been playing with Enttec ELM [1] which is also not open source (but does not have a vague license like LX Studio and is fairly priced). A really neat feature of that software though is you can map GLSL shaders over your stages.
[0] GeoPix: https://github.com/EnviralDesign/GeoPix https://github.com/EnviralDesign/GeoPix
[1] ELM: https://www.enttec.com/product/dmx-lighting-control-software/pixel-mapping-software/ https://www.enttec.com/product/dmx-lighting-control-software...
- schott12521 3y agoThe actual source code is hosted on separate repos I believe: https://github.com/heronarts/LXStudio-IDE https://github.com/heronarts/LXStudio-IDE
- KANahas 3y agoEven this appears to just be a limited source repo containing just the most basic UI components. Also, per the README: > Please note that LX Studio is not open-source software.
- schott12521 3y agoAhh good catch, I just glanced at the repo and assumed it contained source code but it looks like its just a bunch of jars: https://github.com/heronarts/LXStudio-IDE/tree/master/lib https://github.com/heronarts/LXStudio-IDE/tree/master/lib
- mcslee 3y agoThe majority of the source code is publicly available, though no longer under a traditional open source license. Over time I came to realize I was not really cool with it being used commercially or rebranded without me having some say in that. The core engine code (pure Java, no UI dependencies) is here: https://github.com/heronarts/LX https://github.com/heronarts/LX The Processing-based UI layer is here: https://github.com/heronarts/P4LX https://github.com/heronarts/P4LX My future version is moving to a UI based upon LWJGL + bgfx, as the project sort of outgrew Processing as it's become a full application. This new UI layer is here: https://github.com/mcslee/GLX https://github.com/mcslee/GLX I don't publish the code for all the application scaffolding and UI implementation, though everything's designed for extensibility and a sort of plug-in model where having access to that shouldn't be necessary to be able to use and customize the application's behavior. As referenced in my other comment, this new version should hopefully be available by end of year and will be called Chromatik: https://chromatik.co/ https://chromatik.co/ - this will include more documentation! And the goal is for it to be easier to use, no IDE/GitHub required (that will still be available for those who want it), with simpler end-user licensing as found in typical media production software.