Finesse — Manual
Resonance reduction processor with frequency-dependent dynamic control.
Background
The history of audio mixing is, in many ways, a history of managing resonance. When the first recording engineers placed microphones in front of orchestras, they immediately confronted the resonant characteristics of concert halls, instruments, and the microphones themselves. Early graphic equalizers were crude tools designed primarily to combat these accumulations of energy at specific frequencies — the boomy room modes, the harsh resonances of ribbon microphones, the cabinet coloration of monitoring systems.
What is a resonance? In its purest form, it's a frequency region where the physical properties of a system cause energy to accumulate and persist. A guitar string resonates at its fundamental frequency and harmonics. A room reinforces certain frequencies based on its dimensions. A filter circuit in a vintage equalizer exhibits Q-factor resonance at its center frequency. These resonances are not defects — they are the very essence of timbre, the fingerprint that allows us to distinguish a violin from a viola, or a vintage Neumann from a modern condenser microphone.
But there exists a threshold beyond which resonance becomes problematic. Excessive resonances create masking — the psychoacoustic phenomenon where energy in one frequency band reduces our ability to perceive detail in adjacent or overlapping bands. When a snare drum's fundamental masks the clarity of a bass guitar, or when sibilance obscures vocal intimacy, the mix loses transparency. This is not merely a technical issue but a perceptual one, rooted in how our auditory system processes overlapping spectral information.
The evolution of mixing tools mirrors our growing sophistication in understanding this balance. In the 1960s and 70s, parametric equalizers offered precise frequency selection and bandwidth control, but their static nature meant compromises: reduce the resonance too much and you lose character; leave too much and you sacrifice clarity. The 1980s brought multiband dynamics processors based on analog crossover networks, yet their frequency resolution was typically limited to just 2–6 bands — broad strokes compared to the hundreds or thousands of frequency regions that modern spectral processing can address simultaneously. Real-time FFT processing, while theoretically possible, remained computationally impractical for professional audio applications.
Modern digital signal processing has enabled a new paradigm: frequency-dependent dynamic control with fine spectral resolution, preserving phase relationships and transient integrity while adapting in real-time to the music's needs.
For masking itself is not always the enemy. In skilled hands, allowing one element to partially mask another creates the front-to-back depth that makes a mix feel three-dimensional. A subtle wash of cymbal overtones can "wrap" a drum kit, making it feel cohesive rather than isolated. Vocal harmonics can create an intimate "veil" that draws the listener closer. The difference between transparency and sterility often lies in these subtle maskings — the ones we choose to preserve.
But the temporal nature of resonance perception adds another layer of complexity. This phenomenon is well-documented in psychoacoustic literature: our auditory system judges problematic resonances not just by amplitude, but by duration — and this threshold varies dramatically across the frequency spectrum. A bass frequency might ring for 300–500 milliseconds before we perceive it as excessive, while a cymbal resonance becomes harsh and fatiguing after just 50–100 milliseconds. This frequency-dependent temporal sensitivity explains why static processing often fails: settings aggressive enough to tame harsh highs will choke the natural sustain of low frequencies, while gentle enough timing to preserve bass body leaves sibilance and metallic overtones intact. The result is the all-too-familiar sound of over-processed material — technically "controlled" but musically lifeless.
The goal, then, is not elimination but intelligent control: preserving the resonances that give music its life while managing those that obscure its message. This requires tools that understand the difference.
The Concept
Finesse is a resonance reduction processor that intelligently manages resonances and spectral content with surgical precision, operating without fixed crossovers and utilizing minimum phase filtering that preserves transients and phase coherence. Unlike traditional dynamic processors that rely on crossover networks, Finesse operates across multiple frequency bands simultaneously through advanced filtering techniques, enabling precise control over tonal and dynamic character while maintaining optimal phase relationships throughout the frequency spectrum. This ensures that the natural attack and dynamic response of the source material remain intact while unwanted resonances are effectively controlled.
At its core, Finesse analyzes spectral content in real-time and applies frequency-dependent processing based on three customizable curves: Depth, Timing, and Guard. This approach enables control over problematic resonances while preserving the natural character and musicality of the source material. The system operates completely independently of input levels, providing true "set & forget" functionality that adapts automatically to any signal.
Note: Finesse's FFT-based meters are optimized for musical audio and may not match traditional test signals or external analyzers, as analyzer parameters like FFT size and windowing function differ from Finesse's internal settings.
Controls

Active
Enables or disables the Finesse processor. When disabled, the signal passes through unprocessed, allowing for quick A/B comparisons.

Depth
Sets the strength of the resonance reduction across all frequency bands. This main control is bidirectionally linked with the Depth curve — adjusting the slider updates all curve handles proportionally, while modifying individual curve handles updates the slider to reflect their average value. Higher values result in more pronounced spectral shaping and dynamic control.
Tip: Begin with conservative settings (< 5) for transparent resonance control without artifacts.

Bands
Sets the frequency resolution of the spectral processing. Higher values enable finer control over individual frequency regions, with band centers aligned to musical notes for intuitive adjustment. The 12-bands-per-octave setting provides a good starting point for diverse material.

Timing
Sets the global response speed of the processor. Lower values create faster, more aggressive processing that catches transients and rapid changes. Higher values result in slower, smoother processing that preserves natural dynamics. Like the Depth control, this slider is bidirectionally linked with the Timing curve, allowing both broad adjustments and frequency-specific fine-tuning.
Tip: Match values to source material — fast settings (50–150 ms) excel at taming harsh cymbal resonances and metallic overtones, while slower values (300–500 ms) effectively control low-frequency buildup.

Guard
Establishes a protection threshold that prevents over-processing of subtle resonances. Any spectral content below this threshold remains untouched, preserving the natural character of gentle peaks and preventing the "lifeless" sound that can result from excessive processing. The Guard control features the same intelligent bidirectional linking with its corresponding curve.
Note: This function preserves essential character by protecting subtle resonances from reduction. Appropriate threshold settings ensure natural sound quality is maintained while problematic resonances are still effectively controlled.

Output
A simple gain control for compensating any level changes introduced by the processing. Use this to match the processed and bypassed signal levels for accurate comparisons.
Channel Processing
Finesse offers flexible channel-processing modes to suit different mixing and mastering scenarios.

L/R Mode
Processes the left and right channels, optionally linking them. The LINK control (0–100%) determines how much the channels influence each other — at 0%, each channel is processed completely independently, while at 100%, both channels receive identical processing based on their combined analysis.

M/S Mode
Processes the mid (center) and side (stereo) components separately. The WEIGHT control (–100% to +100%) adjusts the balance between mid and side processing. Positive values emphasize mid processing for controlling centered content, while negative values focus on the side channel for stereo width control.
Control Behavior
- Reset to default — Double-click directly on the control.
- Edit by text entry — Click the displayed text value, type a new value, then press Enter.
The Curve System
Finesse's unique curve system provides intuitive visual control over frequency-dependent processing. Each curve type can be selected using its corresponding button, and all curves are displayed and edited directly on the spectrum analyzer.

Handle Value
Shows and controls the value of the selected drag handle.
This field displays the current value of the selected handle and allows direct numeric input. The displayed value automatically updates when you drag handles in the spectrum display and is bidirectionally linked to the master sliders when changed here.
Note: Only visible when a single handle is selected.

Handle Frequency
Shows and controls the frequency of the selected drag handle.
This field displays the current frequency of the selected handle and allows direct numeric input. The displayed value automatically updates when you drag handles in the spectrum display.
Note: Only visible when a single handle is selected.

Depth Curve
Shapes how strongly each frequency region is processed. Create gentle overall corrections or target specific problem frequencies with surgical precision.

Timing Curve
Adjusts the response speed across the frequency spectrum. Set faster times for controlling harsh high-frequency transients while maintaining slower, more musical processing in the low end.

Guard Curve
Defines a frequency-dependent protection threshold across the spectrum. Resonances whose magnitude falls at or below the curve are excluded from processing, preserving their natural character. Raise the threshold in regions with important musical content to protect them more strongly, while leaving lower thresholds elsewhere to keep problematic resonances under control.
Curve Editing
The spectrum display serves as both a real-time analyzer and an interactive curve editor:
- Click and drag any handle to adjust its frequency and value
- Double-click to add new points at specific frequencies
- Double-click on a handle to remove it
- Left-click and drag to create a selection rectangle around multiple handles for grouped adjustments
- Hold Shift and drag vertically to lock the frequency
- Hold Alt and drag horizontally to lock the value
- Hold Ctrl and click to select or deselect multiple handles
Each curve maintains between 2 and 8 (in case of Depth, 12) active points, automatically interpolating smooth transitions between them.
Bidirectional Link
The bidirectional connection between sliders and curves employs an intelligent priority system to prevent feedback loops and ensure smooth operation:
When you adjust the main slider (Depth, Timing, or Guard), the corresponding curve handles update proportionally while maintaining their relative positions. Conversely, when you modify individual curve handles, the main slider automatically reflects the average of all active points.
This system uses a priority mechanism that gives precedence to the most recent user action. Whether adjusting via the plugin GUI or through DAW automation, Finesse ensures that intended changes are applied without conflicts or unwanted feedback. For automation purposes, it is recommended to use the main sliders (Depth, Timing, Guard) rather than individual curve points. Hold Shift while dragging the master slider to activate multiplicative scaling mode, preserving the relative proportions of curve points. (When dragging individual curve handles, Shift instead locks the frequency — see Curve Editing.)
Note: If you would like to automate individual curve points, make sure you're not automating them together with the corresponding main slider.
ReTilt System
The ReTilt feature provides automatic spectral balance and loudness compensation.

ReTilt
Enables intelligent tilt correction that monitors the spectral changes introduced by Finesse and applies an inverse tilt to maintain the original tonal balance and perceived loudness.

ReTilt Amount
Controls the strength of the tilt compensation. Lower values apply subtle correction, while higher values more aggressively maintain the original spectral balance and loudness characteristics. 50% is a solid always-on setting; values toward 100% make the algorithm work more aggressively.
Note: Only active when ReTilt is enabled.
Toolbar

Undo / Redo
Use the undo/redo buttons to recall previous/next parameter changes. The exact event is shown in a tool tip.
Note: certain parameter changes are not tracked by this function (e.g. "Bypass").
Preset Management
The preset drop-down list offers quick access to factory settings and user presets.
The next/previous buttons allow you to cycle through the presets.
Advanced preset management options are available from the context menu (Right-click).
- Reset to Original state — resets the currently active preset to its original state.
- Save As New Global User Preset — opens a dialog to create User Presets. These persist across sessions and DAWs (saved on your machine). Total user presets are limited to 20.
- Overwrite / Rename Selected User-Preset — overwrite or rename presets.
- Delete Selected User Preset — delete the current user preset.
- Save As Default State — replaces the plugin's default preset with the current parameter state.
- Revert Default State To Factory Setting — deletes an overwritten default state.
- Copy State (Ctrl + C) — copies the current control states to the clipboard. Apply across instances and hosts using Paste State.
- Paste State (Ctrl + V) — pastes the control states from the clipboard.
- Share State — opens a dialog with sharing options via e-mail or internet forums.
A/B Control
A/B allows you to compare two alternative parameter states.
A>B and B<A copy one state to the other.

Help
The dynamic help mode offers detailed information about the various elements of the user interface. Click "?" to activate the online help and move the mouse cursor over the control of interest. A small info bubble will appear displaying the function and details of the item.

Sidechain
Toggles external sidechain input on or off.
When active, Finesse analyzes the external sidechain input instead of the main input to control processing. The processing is still applied to the main input. This lets you shape one signal based on the frequency content of another signal.

Delta Mode
Toggles Delta Mode on or off. When active, outputs only the difference between the original and processed signals, letting you hear exactly what Finesse adds or removes from your audio.
Note: Delta Mode does not include the effects of ReTilt and Output Gain.

Theme
Opens the color theme selector. Choose from different visual themes to customize the plugin's appearance. Each theme offers a unique color scheme for interface elements and curves.
The selected theme is automatically synchronized across all open instances of the plugin and saved with your preferences.
Settings
The settings button opens a dialog which gives control over additional plugin options.
- Slider — changes the behaviour of knobs and control points in response to the mouse.
- Continuous Drag — when Velocity is enabled, knob and controller movement relies on mouse speed. When Linear is enabled, knob and controller movement is proportional to mouse movement.
- Drag Sensitivity — sets the linear sensitivity further.
- Mouse Configuration — Left-click & drag (Continuous) and Right-click & drag (Stepped) by default. Selecting Invert Left/Right Buttons swaps the Continuous and Stepped behaviors.
- Interface — three size presets, each configurable between 50% and 200%. Defaults: 100%, 125%, 150%.
- Processing — plug-in latency and sample rate details.
- Registration — offline and online product registration options.
- Local Data — export and import user preferences, presets, and keys. Note that these operations affect all TDR plug-ins.
- Updates — Check for updates and download the latest version. Automatic Lookups can check once per day.
- Help — Documentation and Support links.
- About — version number, build date, format, credits and other information.
Shortcuts
Finesse supports configurable keyboard shortcuts for quick parameter access. Open the shortcuts dialog via right-click → Shortcuts… anywhere on the plugin interface.
Keyboard shortcuts require the plugin to have keyboard focus. Click anywhere on the plugin interface to grab focus. When "Mouse Focus" is enabled (default), shortcuts are only active while the mouse cursor is over the plugin window — they deactivate automatically when the mouse leaves the UI, preventing accidental triggering from other windows.
- Enable — Enables or disables all keyboard shortcuts globally.
- Show Focus — A coloured border appears around the plugin when shortcuts are active.
- Mouse Focus — Shortcuts are only active while the mouse cursor is over the plugin window.
All shortcuts are fully rebindable. Each shortcut has its own enable checkbox. To reassign, click on the key slot in the dialog and press the desired key. You can also assign Shift or Alt to any slot. Right-click a slot to reset to default or clear. Conflicts are resolved automatically — assigning a key already in use will clear the previous assignment.
Default shortcuts:
- Active (toggle):
E - Delta (toggle):
D - Depth (− / +):
Q/W - Timing (− / +):
A/S - Guard (− / +):
Y/X - ReTilt (− / +):
R/T - Bands (− / +):
F/G - Output (− / +):
V/B
Step keys increment or decrement the parameter using snap values for stepped control.
Note: Keyboard shortcut availability depends on the host application. Some DAWs may intercept certain key events before they reach the plugin.
Adaptive Load
Adaptive Load is a mechanism that constantly monitors the audio signal and corresponding states (such as filter memory) and frees up resources whenever possible — without any impact on processing quality. When Finesse is inserted on a track where audio only plays during certain parts of the song, the adaptive load mechanism detects silence and bypasses all of Finesse's filters and processing, resulting in almost 0% CPU usage. This typically happens within several milliseconds. As soon as audio resumes, Finesse re-enables its processing. The entire process is fully transparent without any drawbacks. With Adaptive Load, resources are freed when not needed, which means you can use more plugins in your project and/or you will have lower export rendering times.
Acknowledgements
Finesse was conceived and developed by Jan Ohlhorst.
Documentation by Shane Johnson.
Software evaluation by:
Ady Connor, Aleksi Vuolevi, Andrew Boult, Audiobomber | Castlemastering, Bob Olhsson, Cyril Meysson, Dan Suter | echochamber, Dan Worrall, Dax Liniere | Puzzle Factory, Dean, Dennis J Wilkins | Studio 12 Below, Diogo C. Borges, Eden Puder, Eric Recourt, EvilDragon, Greg Reierson, Gregg Janman | Hermetech Mastering, Helmut Erler | mastering.heyrec.org, Ilya Orlov, Janne Hatula, Jean Dante, Jeffrey Rippe, Jerry Anthony Mateo, Joe Caithness Mastering, Joseph Lyons, Justin Perkins, Laurent Sevestre, Michael Wynne, Miro Pajic, Murray Campbell | Beatworld, Niklas Silen, Nil Hartman, Pete Grandison, Resoundsound Mastering, Rich Prewett, Richard Pentrose, Robi Bulesic, Roland Löhlbach, Ruairi O'Flaherty, Sean Diggins, Sergey Makeev, Thaddeus Moore | Liquid Mastering, Titanio Studios, Valentin Zvukofor, Vitaly Zolotarev.