Color Equalizer is an OFX color tool designed for precise, natural control of hue, saturation, and brightness.
Inspired by the scene-referred color equalizer workflow popularized by darktable, it expands conventional six-vector tools into ten smoothly connected color regions:
Red · Orange · Yellow · Lime · Green
Teal · Cyan · Blue · Purple · Magenta
The goal is simple: make selective color adjustments feel continuous, without turning a gradient into a collection of isolated corrections.
Each color region offers independent control over:
- Hue — move a color toward its neighboring tones.
- Saturation — strengthen or soften color intensity.
- Brightness — reshape the presence of a color without a separate key.
Color controls use an independent periodic Fourier-series implementation across 10 bands distributed around the hue circle. This provides smooth transitions between neighboring colors and perfect continuity between magenta and red.
Color Equalizer includes two processing models. They share the same controls but produce different creative responses.
RGB Spherical reorganizes the selected log signal around the neutral axis. It is useful when you want a direct relationship between color direction, distance from gray, and signal intensity.
Its opponent-space geometry helps preserve neutral tones while providing smooth movement through highly saturated regions.
OKLCH offers a perceptual view of color based on Oklab. It is especially useful for controlled hue movement and intuitive separation between chroma and lightness.
The implementation preserves the smooth compressed response of the original Color Equalizer while using corrected color-space matrices and dedicated handling for difficult blue and purple gradients.
The plugin supports:
- ACES AP1 / ACEScct
- DaVinci Wide Gamut / Intermediate
- ARRI Wide Gamut 3 / LogC3
- ARRI Wide Gamut 4 / LogC4
RGB Spherical works directly on the selected encoded signal. OKLCH preserves the encoded-signal response of the original equalizer and chromatically adapts ACES AP1 between D60 and the D65 domain expected by Oklab.
Pixel processing runs on:
- Metal on macOS
- CUDA on Windows and Linux
The two backends share the same color mathematics, equalizer response, alpha handling, and numerical safeguards.
Color Equalizer is distributed through Nexus and available in MCNexus, the official application for discovering, installing, and managing plugins.
Nexus provides the distribution, licensing, updates, and product-support infrastructure. MCNexus brings these services together in the desktop application and provides current installation, activation, and compatibility information.
Use the button above to request your Color Equalizer key with your GitHub account. The license is issued through Nexus, and the key is activated and managed in MCNexus.
Color Equalizer is a source-available project. Public access to this repository is intended for inspection, documentation, and technical transparency; it does not make the project open-source software.
Licensing and required community notices are available in LICENSE.md, BINARY_LICENSE.md, and THIRD_PARTY_NOTICES.md.