Closed J0B10 closed 4 years ago
I had a talk with one of the developers on their discord and it seems like a good solution. We can comunicate with Aurora using a RestAPI, but we need to add some code to Aurora so it has a chatoverflow profile and is able to interprete the incoming data.
Is somebody experienced with c# ?
Description
There are a ton of different standards out there for controling RGB lights from your PC. While OLA (see #142) covers a lot of devices from the entertainment lighting industry we still lack a solution for all the various standards from the gaming industry. Implementing them all in chatoverflow will be a nearly impossible task as they all have their own sdks which mostly don't even have java wrappers.
I think our best choice is to somehow connect to Aurora which is a well maintained project that aims to unify light effects for all kind of devices, written in C# and C++.
Another choice would be the RGB.net framework, but it is not that actively maintained.
Unfortunatly I still have no idea how such a connection could work...
References
Aurora: https://github.com/antonpup/Aurora Aurora Discord Server: https://discord.gg/YAuBmg9 RGB.NET: https://github.com/DarthAffe/RGB.NET