Skip to content
madphaseBack to website ↗
Contact support ↗

Image Adjustments

Adjust exposure, contrast, curves, and colour together in one layer.

Add Image Adjustments

Open an image or build the source composition first. Put this effect after the content it should process in stack processing order. Choose Image Adjustments → Image Adjustments in the effects picker, or search for Image Adjustments with Cmd/Ctrl + F. Select the new layer in Layers to open its Effect Panel.

Enable an adjustment

Open the section you need and enable it. Start with Exposure or Levels for overall tone; use the section toggle to compare that adjustment on its own.

Shape tone and colour

In Curves, choose a channel and add or drag curve points. Use Hue / Saturation, Color Balance or Selective Color for targeted changes. The sections process in their fixed order.

Refine the grade

Make small changes and compare the whole correction layer with its eye. Use its mask for local correction and footer opacity for the overall mix.

Image Adjustments: source left and current native result right
Source left; Image Adjustments result right. Example settings. Source: Erwan Hesry (Unsplash).

Compare and finish

Toggle the layer eye to compare with the incoming composition. Use the Effect Panel footer for opacity and blend mode, or add a mask to limit the affected area. In Video or Live, use the function menu on a supported control to add keyframes or a driver.

Control reference

Show individual controls
ControlWhat it doesValues and animation
Black And White / Bluesbrightness contribution from blue regions-200 to 300
Default: 20
Continuous keyframes
Black And White / Cyansbrightness contribution from cyan regions-200 to 300
Default: 60
Continuous keyframes
Black And White / Greensbrightness contribution from green regions-200 to 300
Default: 40
Continuous keyframes
Black And White / Magentasbrightness contribution from magenta regions-200 to 300
Default: 80
Continuous keyframes
Black And White / Redsbrightness contribution from red regions-200 to 300
Default: 40
Continuous keyframes
Tint BlueBlue component of the black-and-white toning colour.0 to 255
Default: 0
Discrete keyframes
Tint GreenGreen component of the black-and-white toning colour.0 to 255
Default: 0
Discrete keyframes
Tint RedRed component of the black-and-white toning colour.0 to 255
Default: 0
Discrete keyframes
Tint Strengthhow much of the tint colour blends into the greyscale0 to 1
Default: 0
Continuous keyframes
Black And White / Yellowsbrightness contribution from yellow regions-200 to 300
Default: 60
Continuous keyframes
Brightnesspositive lightens, negative darkens-100 to 100
Default: 0
Continuous keyframes
Contrastpositive expands tonal range, negative flattens it-100 to 100
Default: 0
Continuous keyframes
Channel Mixer / Monochromesingle greyscale output using the Mono Mix weightsOn / Off
Default: Off
Not keyframeable
Channel Mixer / Output Blue / BlueWeights source blue in the blue output channel.-200 to 200
Default: 100
Continuous keyframes
Channel Mixer / Output Blue / ConstantAdds a constant offset to the blue output channel.-100 to 100
Default: 0
Continuous keyframes
Channel Mixer / Output Blue / GreenWeights source green in the blue output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Blue / RedWeights source red in the blue output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Green / BlueWeights source blue in the green output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Green / ConstantAdds a constant offset to the green output channel.-100 to 100
Default: 0
Continuous keyframes
Channel Mixer / Output Green / GreenWeights source green in the green output channel.-200 to 200
Default: 100
Continuous keyframes
Channel Mixer / Output Green / RedWeights source red in the green output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Mono / BlueWeights source blue in the mono output channel.-200 to 200
Default: 20
Continuous keyframes
Channel Mixer / Output Mono / ConstantAdds a constant offset to the mono output channel.-100 to 100
Default: 0
Continuous keyframes
Channel Mixer / Output Mono / GreenWeights source green in the mono output channel.-200 to 200
Default: 40
Continuous keyframes
Channel Mixer / Output Mono / RedWeights source red in the mono output channel.-200 to 200
Default: 40
Continuous keyframes
Channel Mixer / Output Red / BlueWeights source blue in the red output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Red / ConstantAdds a constant offset to the red output channel.-100 to 100
Default: 0
Continuous keyframes
Channel Mixer / Output Red / GreenWeights source green in the red output channel.-200 to 200
Default: 0
Continuous keyframes
Channel Mixer / Output Red / RedWeights source red in the red output channel.-200 to 200
Default: 100
Continuous keyframes
Color Balance / Highlights / Cyan Rednegative pushes cyan, positive pushes red-100 to 100
Default: 0
Continuous keyframes
Color Balance / Highlights / Magenta Greennegative pushes magenta, positive pushes green-100 to 100
Default: 0
Continuous keyframes
Color Balance / Highlights / Yellow Bluenegative pushes yellow, positive pushes blue-100 to 100
Default: 0
Continuous keyframes
Color Balance / Midtones / Cyan Rednegative pushes cyan, positive pushes red-100 to 100
Default: 0
Continuous keyframes
Color Balance / Midtones / Magenta Greennegative pushes magenta, positive pushes green-100 to 100
Default: 0
Continuous keyframes
Color Balance / Midtones / Yellow Bluenegative pushes yellow, positive pushes blue-100 to 100
Default: 0
Continuous keyframes
Color Balance / Preserve Luminositykeep original brightness after the colour shiftOn / Off
Default: On
Not keyframeable
Color Balance / Shadows / Cyan Rednegative pushes cyan, positive pushes red-100 to 100
Default: 0
Continuous keyframes
Color Balance / Shadows / Magenta Greennegative pushes magenta, positive pushes green-100 to 100
Default: 0
Continuous keyframes
Color Balance / Shadows / Yellow Bluenegative pushes yellow, positive pushes blue-100 to 100
Default: 0
Continuous keyframes
Channelwhich channel the curve reshapes — L preserves hueRGB / Red / Green / Blue / Luminance
Default: RGB
Discrete keyframes
Curves / PointsEditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Curves / Points BEditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Curves / Points GEditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Curves / Points LEditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Curves / Points REditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Curves / Points RgbEditable input/output tone-curve points for the selected channel. Move points to remap source tones.Editable collection
Default: 2 entries
Not keyframeable
Exposurebrightness shift in stops — each stop doubles or halves light-5 EV to 5 EV
Default: 0 EV
Continuous keyframes
Offsetlifts or drops the black point before exposure-50 to 50
Default: 0
Continuous keyframes
Bandwhich colour range to target — Master is everythingMaster
Default: Master
Discrete keyframes
Huerotates hue around the colour wheel-180° to 180°
Default: 0°
Continuous keyframes
Lightnessnegative toward black, positive toward white-100 to 100
Default: 0
Continuous keyframes
Saturationnegative pulls toward grey, positive exaggerates colour-100 to 100
Default: 0
Continuous keyframes
Channelwhich channel the adjustment applies toRGB / Red / Green / Blue
Default: RGB
Discrete keyframes
Gammaabove 1 brightens midtones, below 1 darkens them0.1 to 9.99
Default: 1
Continuous keyframes
Black Inpixels below this clip to black0 to 254
Default: 0
Discrete keyframes
White Inpixels above this clip to white1 to 255
Default: 255
Discrete keyframes
Black Outraise to lift the darkest output off pure black0 to 255
Default: 0
Discrete keyframes
White Outlower to keep the brightest output below pure white0 to 255
Default: 255
Discrete keyframes
Densityhow heavily the tint washes over the image0 to 100
Default: 0
Continuous keyframes
Photo Filter / Preserve Luminositykeep original brightness under the tintOn / Off
Default: On
Not keyframeable
Tint BlueBlue component of the photo filter colour.0 to 255
Default: 62
Discrete keyframes
Tint GreenGreen component of the photo filter colour.0 to 255
Default: 159
Discrete keyframes
Tint RedRed component of the photo filter colour.0 to 255
Default: 234
Discrete keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Blackpositive darkens the band, negative lightens it-100 to 100
Default: 0
Continuous keyframes
Cyanshifts cyan ink, scaled by existing cyan in each pixel-100 to 100
Default: 0
Continuous keyframes
Magentashifts magenta ink, scaled by existing magenta-100 to 100
Default: 0
Continuous keyframes
Yellowshifts yellow ink, scaled by existing yellow-100 to 100
Default: 0
Continuous keyframes
Highlightsnegative pulls blown highlights back to midtones-100 to 100
Default: 0
Continuous keyframes
Shadowspositive recovers detail in dark regions-100 to 100
Default: 0
Continuous keyframes
Saturationplain saturation pass — pulls every colour up or down-100 to 100
Default: 0
Continuous keyframes
Vibrancesmart saturation that protects skin tones and bold colours-100 to 100
Default: 0
Continuous keyframes

Related