Legal and extended - SDI-signals and LUTs
Devices supporting HD-SDI (YCbCr) signals can be configured to carry either legal range signals (which is a standard use case for most of all HD-SDI signals) or extended range signals (which is only used in special, rare use cases).
A 10-bit digital signal can theoretically carry code values from 0 to 1023. A legal range signal only uses code values 64 to 940 (for the Y channel) while an extended range signal uses code values 4 to 1019 (for the Y channel).
3D LUTs#
3D LUTs are applied on RGB images. In post production systems, RGB images are usually using all the code values available – so for example a 10-bit RGB image uses code values 0 to 1023. This means that lookup tables made for post production systems expect that code values 0 to 1023 should be transformed with that LUT.
Processing chain in Livegrade#
To be able to compute color manipulations in a defined code value range, Livegrade converts incoming signals so that code values 0 to 1023 are used. So the processing chain of Livegrade simulates a post-production pipeline for color processing. This means that Livegrade’s CDL mode always will expect regular, “extended-range” lookup tables (3D LUTs).

Color processing in Livegrade
The device doesn’t know what kind of signal is coming in (legal or extended), so Livegrade takes care about this and converts the signals accordingly as part of the color processing – depending on what is set in the device manager. So as long as you properly specify in the device manager which kind of signal you’re feeding in, the look (e.g. CDL and and imported LUT) will always be applied correctly.
Another example shows a situation, where the input signal is an extended range SDI signal, Livegrade (as always does the color manipulations in RGB (“full range”) and converts the signal in a way that the device sends it out as a legal-range SDI signal.

Color processing with Extended-IN and Legal-OUT settings
Processing SLog3 signals in Livegrade#
As SLog3 signals are always full range on the SDI output, officially provided LUTs by Sony have a baked-in conversion from full range to legal range. Therefore it is important to set LUT boxes in the device manager to “full range” input when receiving SLog3 signals via SDI-connected Sony cameras. The output range should generally be set to “legal range,” although there may be exceptions depending on your setup.
Consequently, capture devices need to be set to decoding levels “full range” and output devices to “legal range.”