Speak v0.2.0 — first public release (early beta)
Pre-release
Pre-release
Early beta — the first public release of Speak, the free film-emulation plugin for the last node of your grade, and the finishing counterpart to Hush.
Everything below is gated by measurement and verified across CPU/Metal/OpenCL (CUDA is a syntax-checked port, like Hush's, pending NVIDIA hardware). v0.2 has not yet had a full field test inside Resolve — use it, enjoy it, file issues.
What's in the box
- Film tone scale — closed-form Hurter–Driffield negative → printer lights → print, color-managed (DWG/DI, Rec.709, ACEScct, linear), with a live H&D scope that samples the exact curve the pixels use
- Subtractive color — saturation in the density domain (highlight chroma self-compresses; hues bend toward the dyes) + inter-image coupler
- Split toning — density offsets by tonal zone; mids neutral by construction
- Halation — highlight scatter re-injected as exposure before the curve (a blue neon halates blue, never red), multi-scale power-law skirt, radius in % of frame height so proxy and full res match
- Grain — density noise per RGB dye layer, shadow-loud (σ_D ∝ √D), grainless at paper white, boiling every frame
- The Hush handoff — pair with Hush ≥ 3.7's Export Clean Matte to Alpha: grain lands where the denoiser cleaned deepest ("clean early, reconstruct late")
- Isolated halation/grain views (never auto-gained), Status-M density parade, identity at default, alpha passthrough
Install (macOS)
Run the .pkg, or unzip and copy Speak.ofx.bundle to /Library/OFX/Plugins. If Resolve doesn't see it, delete ~/Library/Application Support/Blackmagic Design/DaVinci Resolve/OFXPluginCacheV2.xml and relaunch. Windows/Linux: build from source for now.
Also published on the shared downloads hub: control-z (tag speak-v0.2.0).
🤖 Generated with Claude Code