cancel
Showing results for 
Search instead for 
Did you mean: 

Aura SDK in Javascript!

Duning5
Level 7
For anyone that this could be useful, I've written a Node.js C++ binding for the SDK. I find it much more easier to write my themes using Javascript.

You can find more info here: https://github.com/DanielRamosAcosta/aura-sdk

There are only two gotchas:

* You've to use node 32 bits (becouse de SDK DLL is only for 32 bits)
* DRAM leds doesn't works becouse SDK doesn't allow it :_(
3,046 Views
4 REPLIES 4

6DammK9
Level 7
Thanks for the nodeJS library!
I've implemented my own version of music mode on top of it,
Now the RGB sync can have a full screen visualizer!
(Yes, I choose NodeJS/HTML5 stack instead of C++/C#)

I'm still unable to know how the original music mode works. ( I only have a single GPU installed )
My analysis will be explained in the project page.

Also I found the LED is stable when polling at around 100ms, and I cannot wait for the device drain in the one way connection.
The delay will be slowly accumulate for a few minutes.
Not sure how it responds in original SDK mode since I never build my own code there.

https://github.com/6DammK9/NotAuraRGBMusic

6DammK9 wrote:
Thanks for the nodeJS library!
I've implemented my own version of music mode on top of it,
Now the RGB sync can have a full screen visualizer!
(Yes, I choose NodeJS/HTML5 stack instead of C++/C#)

I'm still unable to know how the original music mode works. ( I only have a single GPU installed )
My analysis will be explained in the project page.

Also I found the LED is stable when polling at around 100ms, and I cannot wait for the device drain in the one way connection.
The delay will be slowly accumulate for a few minutes.
Not sure how it responds in original SDK mode since I never build my own code there.

https://github.com/6DammK9/NotAuraRGBMusic


I'm glad it was useful to you!

kekkokk
Level 7
Nice Job!

Would be nice to also have keyboard!
I have a claymore, I can help/test if you need

Duning5 wrote:
For anyone that this could be useful, I've written a Node.js C++ binding for the SDK. I find it much more easier to write my themes using Javascript.

You can find more info here: https://github.com/DanielRamosAcosta/aura-sdk

There are only two gotchas:

* You've to use node 32 bits (becouse de SDK DLL is only for 32 bits)
* DRAM leds doesn't works becouse SDK doesn't allow it :_(

kekkokk wrote:
Nice Job!

Would be nice to also have keyboard!
I have a claymore, I can help/test if you need


Thanks for your response @kekkokk, please check this PR: https://github.com/DanielRamosAcosta/aura-sdk/pull/2

Give me any comments in Github please, I don't check very often this forum.