Chroma Sync is the easiest way to sync games and apps, and create beautiful and reactive lighting effects.
The SDK provides a means of interacting with Chroma Sync in a relatively simple manner either via the simple API or via Lua scripts.
Developers can provide built-in support for Chroma Sync thanks to it's simple to use API. Community developers can even create mods/plugins for their favourite apps/games to provide support via the API. Anyone can then customise their own effects via Lua scripts.
Anyone can customise in-game effects supported by Chroma Sync or even script beautiful lighting effects that would be impossible with Razer's Chroma Configurator.
In simple terms, the API handles the input from other apps/games, whereas Lua consumes it and provides the logic for the lighting effects - or output.
It works like so:
Note that Lua scripts can also work independently, and is perfect for those who want to create totally custom lighting effects/animations.