Comments (10)
If you could do this, it would be amazing! My last device to sync is my auros graphics card :(
from chromacontrol.
I would like to, I however do not have any Gigabyte/Aorus hardware to test with.
from chromacontrol.
I will do RGBFusion support once I have finished more general dev work for the project, there's still a bunch of work to be done before I start working on adding new device support.
One of the upcoming things is a Discord server for the community, I would like to get some volunteers who have the hardware In a voice channel to do some development work. Will need a fast iteration loop to get it done quickly.
from chromacontrol.
Please ping me if you need help, I own a Gigabyte x570 Aorus Master, and I've been coding professionally for the past 10 years ort so now. I would love to help!
from chromacontrol.
@TheRealNox If you can code this makes it easier, most of the people who make these requests can't.
The big thing needed is an RGBKit provider. I'm always open to PRs on that project. Any hardware manufacturer who we get added to RGBKit is easy to create a Synapse integration for. I already have a Gigabyte ID for Synapse as well.
Gigabyte provides an SDK and there are some other open source .NET implementations. I always try to wrap manufacturers SDKs 1:1 in .NET like I did with Corsairs.
Not sure where most of your experience lies but I can always answer questions and assist where necessarily. I just don't have the ability to test any of it as I don't have the hardware.
from chromacontrol.
@AndrewBabbitt97 Sorry I missed your reply.
Not sure, but you're saying I should edit RGBKit and add Gygabite call to its SDK in it?
I'm a c++ dev, but I can see if I can do some .NET, did some in the paste.
Just need some help on where to start and where to look.
from chromacontrol.
Refer to the CUESDK project I did for a reference on usage of native libraries in .NET: https://github.com/RGBKit/CUESDK.NET/tree/master/src/CUESDK.NET
Official documentation on PInvoke can be found here: https://docs.microsoft.com/en-us/dotnet/standard/native-interop/pinvoke
Really the goal is to have a good native wrapper for the native SDK similar to what was done for the iCUE SDK. After that Its just adding a device provider in RGBKit by implementing all of the interfaces: https://github.com/RGBKit/RGBKit/tree/master/src/RGBKit.Core
You can see an example of this with the corsair device provider: https://github.com/RGBKit/RGBKit/tree/master/src/RGBKit.Providers.Cue
I can see about getting a repo up in the org for the native wrapper here soon. But that should overall be everything you need to get started.
from chromacontrol.
@AndrewBabbitt97
If you are looking for tester for Gigabyte / Aorus, I'm here.
from chromacontrol.
@Horogg probably sometime next month, I'm moving here this week so things are gonna be a bit hectic for a bit.
Will definitely be open to willing testers, testing will be done through a Chroma Control discord server.
from chromacontrol.
Closing in favor of #94
from chromacontrol.
Related Issues (20)
- CoolerMaster argb controller or Aorus MB (2nd more important) HOT 2
- Armoury Crate doesn't like to communicate with Chroma Control. Outputs black 24/7 HOT 6
- Asus GPU HOT 3
- Corsair keyboard goes blank after sleep/locking PC. HOT 1
- Installation fails HOT 2
- Chroma control cannot control motherboard and fans HOT 1
- Chroma Control not working after screen goes to sleep HOT 1
- Chroma connect not working with Asus Aura HOT 13
- Razer shutdown when doing things too fast HOT 2
- Install duration: Hours not minutes for initall\ install HOT 2
- GPU Aura doesn't sync up HOT 1
- App Not Installing HOT 1
- [Bug] Problems showing in Event Viewer HOT 1
- v0.1.4.0 - Win 11 Installation Progress stucks HOT 1
- 重点词汇 4/5000 传统翻译模型 通用场景 Debug window HOT 1
- error code 0x80D02002 HOT 2
- Chroma connect show "unreachable" HOT 3
- Asus Aura is not available in razer synapse Chroma connect devices HOT 7
- Opening a CMD Window thats never closing HOT 1
- app pny velocityX HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chromacontrol.