Skip to content
madphaseBack to website ↗
Contact support ↗

Channel Swap

Rewire colour channels so red, green, blue, or alpha exchange roles.

Add Channel Swap

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

Choose the rewiring

Select Mode and Color Space to change how channels exchange roles. Increase Intensity to blend in the swap.

Break it into bands

Where the mode exposes them, use Band Size, Orientation and Offset for regional changes. Seed provides another arrangement.

Channel Swap: source left and current native result right
Source left; Channel Swap result right. Example settings. Source: David Clode (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
Orientationsplit into rows, columns, or blocksHorizontal / Vertical / Blocks
Default: Horizontal
Discrete keyframes
Band Sizesize of each coherent band that swaps as a unit0 to 20 %; 1 to 500 px (typed input: 1 to 2000)
Default: 8 %
Continuous keyframes
Offsetpulls the swapped channels from a sideways tap — chromatic tear0% to 100%
Default: 0%
Continuous keyframes
Color Spacecrush RGB channels, or YCbCr to keep luma and step the colourRGB / YCbCr (keep luma)
Default: RGB
Discrete keyframes
Intensitystrength of the effect0% to 100%
Default: 50%
Continuous keyframes
Seedchange for a different random pattern0 to 9999
Default: 0
Discrete keyframes
Modemix picks a permutation per band, or force one orderingMix / R B G / G R B / G B R / B R G / B G R
Default: Mix
Discrete keyframes

Related