The Slyyd color engine provides the user with the same set of useful color controls, regardless of the color mode a fixture is patched in. There are 4 steps that illustrate how Slyyd makes this possible:
Step 1: Slyyd receives a color choice from the user when they use Slyyd’s Color Picker. That choice can be made by either using the hue, saturation, and color temperature sliders; by picking a point on the color wheel or the CIE xy diagram; or by directly inputting xy values.
Step 2: Slyyd converts the color choice into a CIE xy value using its own color algorithm.
Step 3: Slyyd performs any needed color mixing from different active Looks using this CIE xy value.
Step 4: Slyyd converts the resulting CIE xy value into the DMX output values needed based on the fixture’s profile.
Since the colors represented by CIE xy coordinates refer to a universally accepted standard, all lighting manufacturers agree on using them. Slyyd's color engine utilizes this common and accepted color language throughout the app for all color translation. This is how Slyyd can provide hue and saturation controls for fixtures patched using an RGBW profile — by doing the tough work of translating from the common language of CIE xy to the fixture-specific language of RGBW. This translation happens seamlessly under the hood, allowing the user to use the color controls they want, whenever they want.
If a fixture is patched using a CIE xy profile, no conversion is necessary during step 4. This is mathematically efficient and it leaves less opportunity for any losses in translation. This is just one of the reasons why CIE xy profiles are recommended for use with Slyyd. Additional benefits are a more efficient use of DMX address space, better color matching between different fixtures, better support for more advanced LED engines (eg RGBACL), etc.
The range of the color temperature slider may be different for each fixture type, as it is based on the manufacturer’s advertised CCT range for that fixture. If multiple fixtures are selected at the same time and a color temperature is chosen that is outside of a selected fixture’s individual color temperature range, that fixture will be set to the nearest color temperature possible and some saturation will be added at the appropriate hue angle to compensate for the difference, and to make sure the selected fixtures all match.