RESOLVE FX · TEMPORAL LIGHT CHARACTER
Flicker Addition.
Make light unstable.
Keep the pattern intentional.
A dedicated temporal effect for projector pulse, firelight, failing fixtures and stylized chromatic flicker. Learn which tonal region moves, how the rhythm is shaped, and where randomness belongs.
Lift · Gamma · Gain
Range · Speed · Smooth
Pause · Seed · Blend
Start the live lab, switch Firelight → Projector → Bad fixture, then change Smoothness and Seed. The point is motion, not the still frame.
GAMMA+0.000Qualities, pauses and RGB
Teaching model, not Resolve. The lab uses its own deterministic value-noise signal and illustrative Lift/Gamma/Gain/Vignette math; demo seconds are not Resolve Speed units. Grade and Alpha Out is intentionally not simulated.
Real Inspector captures + an explicitly non-Resolve teaching model.
12 visible controls · 5 Flicker Types01TIME, TONAL TARGET, IRREGULARITY
Natural flicker is three decisions, not one slider.
First decide where the pulse acts, then how it evolves over time, then how much irregularity is justified. Reversing that order usually creates synthetic motion.
It is temporal modulation, not a static exposure trim
Flicker Addition generates change over time. Range controls excursion, Speed controls how quickly the state changes, and Smoothness controls continuity between states. A good still says almost nothing about flicker quality: judge it in playback.
Flicker Type decides which part of the tonal response breathes
Lift, Gamma and Gain are not three names for one brightness function. Lift weighs the lower range, Gamma the midtones, and Gain the upper range. Vignette turns the temporal character into a spatially non-uniform pattern.
Naturalism comes from controlled irregularity
A perfectly repeating wave quickly looks synthetic. Randomness, pauses and seed make the pattern less mechanical while keeping it reproducible. Seed changes the sequence; it does not replace Range or Blend.
Blackmagic introduced Flicker Addition as an effect for intentionally animated exposure changes and documented Lift/Gamma/Gain/Vignette, Range, Speed, Smoothness, RGB and quality controls in its official guide.
02THE ACTUAL RESOLVE 21 PANEL
Use the real Inspector as the control map.
Four project captures cover the complete panel, the Flicker Type menu, main temporal controls and Qualities/Global Blend. Captured numeric values are examples, not universal recipes or claimed ranges.
AA · CORE
Choose the tonal target and motion character
- Flicker Type
Chooses how the temporal signal is applied: Lift, Gamma, Gain, Vignette or Grade and Alpha Out.
VERIFYChoose the semantic mode first; only then increase Range.
- Range
Sets the excursion/amplitude over time. Higher values allow the flicker to move farther from the base state.
VERIFYExcessive Range turns subtle breathing into obvious pumping.
- Speed
Controls the rate of temporal variation. Do not interpret the UI value as documented FPS or hertz; judge the scale in playback.
VERIFYMatch the character to the source: fire, a projector and a failing fixture behave differently.
- Smoothness
Changes how one value transitions to the next: lower is more abrupt, higher is more continuous and fluid.
VERIFYDo not judge Smoothness from a paused frame.
BB · CHANNELS
RGB can move together or independently
- Red
Enables modulation of the red channel. With it disabled, that channel stays closer to the source and the flicker becomes chromatic.
VERIFYFor natural exposure flicker, normally start with R/G/B together.
- Green
Enables modulation of the green channel. Selective channel combinations quickly alter image neutrality.
VERIFYWatch skin and gray objects; they reveal color pumping first.
- Blue
Enables modulation of the blue channel. Selective RGB can suit stylized neon/electrical flicker, but it is a creative effect, not color correction.
VERIFYInspect chroma noise and saturated edges.
CC · QUALITIES
Break perfect periodicity without losing control
- Randomness Scale
Introduces irregularity into the temporal pattern. It is not an extra Blend or another Range control.
VERIFYAdd it after the basic Range/Speed/Smoothness behavior is working.
- Pause Length
Controls the duration of stable/pause regions in the generated pattern together with Pause Interval.
VERIFYVery long pauses can look as though the effect suddenly switched off.
- Pause Interval
Controls how often the temporal pattern is interrupted by pauses.
VERIFYTune the interval in the context of the shot length, not a two-second loop.
- Random Seed
Selects another reproducible random sequence while keeping the other settings unchanged.
VERIFYUse Seed to find a pattern; do not use it to hide an excessive Range.
DD · FINAL MIX
Dose the finished character last
- Global Blend · Blend
Mixes the source with the fully calculated Flicker Addition result. Treat it as final wet/dry after type, amplitude, timing, channels and randomness are established.
VERIFYRange shapes the flicker; Blend doses the flicker you already shaped.
03FIVE FLICKER TYPES
The same timing can feel completely different when it is applied to a different tonal operator.
The current Resolve 21 capture adds Grade and Alpha Out to the historically documented Lift/Gamma/Gain/Vignette set. The page names that current mode but does not invent an unpublished transfer function for it.
Lift
SHADOWS / BLACKSThe pulse reads more strongly in the lower tonal range. Useful for unstable ambient/black-level character, but it can easily lift or crush shadows.
Watch the black floor and shadow color noise.
Gamma
MIDTONESA versatile starting point for general exposure-like breathing: the change reads clearly on faces and midtones without requiring aggressive highlight movement.
Check skin and neutral surfaces in motion.
Gain
HIGHLIGHTSEmphasizes change in bright regions and light sources. Useful for firelight, fixtures or projector-like character when highlights should carry the motion.
Avoid clipping and objectionable highlight pumping.
Vignette
CENTER ↔ EDGESCreates spatially weighted flicker rather than a uniform whole-frame change. This is a creative mode, not a general exposure repair tool.
Check that the edges do not reveal an artificial breathing pattern.
Grade and Alpha Out
GRADE + ALPHAThis item is visible in the current Resolve 21 capture. Its proprietary math is deliberately not asserted here: inspect RGB and Alpha view, downstream key/composite behavior and the final render.
Inspect Alpha view first, then the real downstream composite.
The live lab simulates Lift/Gamma/Gain/Vignette only as teaching math. Grade and Alpha Out stays outside the model and must be verified in Resolve through Alpha view and the actual downstream composite.
04BASE → FLICKER → OUTPUT
Give temporal instability its own owner.
For archive/film looks, keep Flicker Addition independently bypassable from Film Grain and Film Damage. For a motivated lamp or sign, isolate the source on the same Color node with a tracked Window/key.
Temporal character lives here
For whole-frame exposure/projector character, let this node process the full image. Establish Type, Range/Speed/Smoothness, RGB and Qualities before trimming Blend.
Green lines carry the image. The dashed local-region annotation is not a second signal path. Teaching diagram, not a Resolve screenshot.
Related: node pipeline ↗ · Qualifier / Windows / Tracker ↗
05BUILD IT IN RESOLVE
Four exercises cover four different reasons to add flicker.
These are decision-order exercises, not magic values. Tune by the real shot, its motivated light source and the final playback context.
Organic firelight without digital strobing
Make highlights/midtones feel alive while keeping the face readable.
PrepareA short shot with a motivated warm source and the base grade already established.
- 01
Use a separate serial node and add Flicker Addition. Start with Gamma or Gain.
- 02
Use a moderate Range, low-to-medium Speed and enough Smoothness to avoid stepping.
- 03
Add a little Randomness; use pauses only if the source should occasionally settle.
- 04
Watch the whole shot in real-time playback and tune Blend last.
The light feels alive without distracting from the action or blinking like a metronome.
Projector / archival pulse
Add temporal instability separately from grain and damage.
PrepareA film-look chain with separate Film Grain and Film Damage nodes/effects.
- 01
Keep Flicker Addition on its own node so it can be bypassed independently of texture/damage.
- 02
Start with Gamma, a small Range and characteristic Speed; then introduce Randomness.
- 03
Validate flicker without Grain/Damage, then enable adjacent layers one at a time.
- 04
Check a short delivery encode; compression can change how fine texture and temporal pulse read.
Flicker reads as a deliberate temporal cue rather than accidental exposure error or codec noise.
Failing fixture / ballast
Create nervous but controlled instability.
PrepareA shot where the light source is visually or logically motivated in the scene.
- 01
Choose Gain when bright regions should react more strongly, or Gamma for a broader response.
- 02
Increase Speed and reduce Smoothness compared with gentle firelight.
- 03
Use Pause Length/Interval so the instability occasionally stops instead of rattling continuously.
- 04
Change Seed if a particular pattern fights dialogue, an edit point or actor movement.
The instability feels motivated by the source and includes pauses/variation instead of reading as an endless preset loop.
Chromatic neon flicker
Create a deliberately colored pulse without destabilizing the whole frame.
PrepareA neon/sign/electrical element is best isolated first with a key/window.
- 01
Limit the effect to the intended area and verify tracking.
- 02
Disable one RGB channel and keep Range conservative.
- 03
Compare against RGB-all; if chromatic modulation adds no meaning, return to neutral flicker.
- 04
Check skin, neutral objects and chroma noise around the isolated region.
Color pulses only where motivated, without global color pumping.
06REPAIR, INTEGRATED LOOK, OR DEDICATED FX?
Do not make Flicker Addition own jobs that belong to another effect.
| FX | What it owns | Use it when |
|---|---|---|
| Flicker Addition | Dedicated temporal modulation: tonal mode, Range/Speed/Smoothness, RGB, randomness, pauses, seed. | When flicker itself is the creative/lighting task. |
| Deflicker ↗ | Repair-oriented tool for reducing unwanted flicker in source footage. | When the goal is to remove a problem, not create one. |
| Film Look Creator ↗ | Integrated film-look system with a simpler flicker module among many film cues. | When flicker is only one part of a coherent film look. |
| Film Damage ↗ | Scratches, dust, dirt and damage cues; not general exposure flicker. | For physical film damage/dirt. |
| Film Grain ↗ | Texture/grain structure; not brightness modulation. | For grain structure without global temporal exposure changes. |
07SYMPTOM → CAUSE → FIX
Most bad flicker comes from wrong amplitude, wrong ownership, or motion judged from a still.
01The flicker feels like a metronome+
First check whether Speed/Range are too obvious. Then add Randomness Scale, and only after that pauses. Seed changes the sequence but does not make the motion natural by itself.
02The shot pumps unpleasantly in brightness+
Reduce Range and reconsider Flicker Type. Gain can be much more obvious on bright scenes than Gamma; Lift can move the black floor unexpectedly. Use Blend as final trim, not as a substitute for a sensible amplitude.
03Color pumping appeared+
Check the R/G/B boxes. Natural-light behavior usually starts with all three enabled. Keep selective-channel flicker only for a deliberate stylized result.
04Pauses look like the effect randomly turns off+
Match Pause Length and Pause Interval to the actual shot length. A long pause or sparse pattern on a short shot reads like an error rather than source behavior.
05The flicker fights the edit or dialogue+
If the character is right but specific peaks land badly, change Random Seed first. If every seed causes trouble, redesign Speed/Range/pause behavior.
06Grade and Alpha Out behaves unexpectedly downstream+
Do not carry assumptions from Lift/Gamma/Gain. Inspect the Alpha channel, verify the downstream key/composite and make a short render test. This guide does not model the mode as a verified internal Resolve formula.
Playback matters more than the still
A temporal effect cannot be approved from one frame. Watch the whole shot, edit boundaries and at least one uninterrupted loop.
Keep flicker separate from grain/damage
For complex film/archive looks, keep exposure instability, grain and damage under separate ownership. Each cue can then be bypassed, compared and dosed independently.
Check the encode
Temporal brightness changes and fine texture can read differently after compression. Final approval should include a short file in the target codec/resolution, not just the Viewer.
08BEFORE YOU DELIVER
Approve the pattern in motion, then approve the encoded file.
The checklist separates Type, amplitude, timing, channels, randomness, seed and final mix so one control is not used to hide a problem created by another.
09FAQ
Keep the important distinctions clear.
Does Flicker Addition repair flicker?
No. It deliberately adds temporal variation. Use a repair tool such as Deflicker for unwanted source flicker instead.
How is Range different from Blend?
Range helps shape the amplitude of the temporal pattern itself. Blend mixes the completed result with the source. Build the right flicker first, then dose it with Blend.
Does Speed 1.000 mean 1 Hz?
Do not assume that without a specification. The UI exposes a numeric Speed scale, but this guide does not convert it to hertz. Tune by real playback and shot duration.
Does Random Seed make every render different?
The point of a seed is to select a specific reproducible random sequence. Treat identical settings and seed as the same pattern; this is useful for repeatable work.
When should I use selective RGB?
When color instability is part of the design, such as a neon/electrical cue. Natural exposure flicker more often calls for a linked RGB response.
What is Grade and Alpha Out?
It is a current Flicker Type item visible in the project’s Resolve 21 capture. Because the current implementation is not documented here as an exact public formula, the correct production check is Alpha view, downstream compositing and a test render.
How does dedicated Flicker Addition differ from Flicker in Film Look Creator?
Film Look Creator combines many film cues and keeps flicker simpler. Dedicated Flicker Addition is the choice when tonal mode, RGB selection, Smoothness, randomness, pauses and seed matter.
Sources and verification boundaries
Visible labels and current Inspector states were checked against four actual Resolve 21 captures already stored in the project. Core behavior is cross-checked against Blackmagic’s official Flicker Addition documentation. The live lab is an independent deterministic teaching model; it does not reproduce Resolve’s proprietary random generator, parameter mapping, color science, exact Lift/Gamma/Gain implementation or Grade and Alpha Out behavior.
This web pass is not a live Resolve-render certification. Final acceptance belongs to the installed Resolve build, the real source shot, scopes/Alpha where relevant, uninterrupted playback and the target delivery encode.