Version 1.0.0 · Last updated March 2026
Warmth Engine is a 5-module signal processing chain designed to add organic warmth, cohesion, and musicality to audio. Rather than emulating a specific piece of analog hardware, it combines five purpose-built processing stages that each address a different dimension of sound.
The five modules run in series: signal enters the TransientSoftener, passes through the WarmthCompressor (harmonic saturation and compression), into the SpectralTilt (frequency balance shaping), through the CohesionEngine (multiband glue), and finally the StereoFocus (stereo width control).
Audio passes through the five modules in this fixed order:
The complete signal path is: Input Gain → TransientSoftener → WarmthCompressor → SpectralTilt → CohesionEngine → StereoFocus → Dry/Wet Mix → Output Trim. Oversampling (2x or 4x) wraps the entire module chain when enabled.
The WarmthCompressor combines parallel multi-ratio compression with tape-style saturation. It uses five parallel gain computers (ratios from 2:1 to 20:1) with soft-knee characteristics, weighted and blended together. The compression feeds into an asymmetric tanh soft-clip saturation stage with frequency-dependent EQ coloring.
Controls the overall intensity of the WarmthCompressor module. At zero, the module is bypassed. As the value increases, the dry/wet blend uses a square-root curve, meaning you hear a noticeable effect even at low settings. At 0.3, you get subtle harmonic enrichment. At 0.7 and above, the saturation and compression become clearly audible.
Morphs the entire compression and saturation character along a single axis. This control simultaneously adjusts the compression threshold, attack/release times, ratio weights, saturation amount, and EQ coloring.
Soft (-1): Higher threshold (-18 dBFS), slower attack (30 ms), longer release (200 ms), emphasis on gentle 2:1 compression. EQ coloring adds +6 dB low-mid warmth at 150 Hz with minimal high-frequency rolloff. Tape saturation is minimal (0.15). The result is transparent, warm, and non-aggressive.
Neutral (0): Balanced settings. -24 dBFS threshold, 10 ms attack, 100 ms release. Even blend of compression ratios. Moderate tape saturation (0.5).
Punch (+1): Lower threshold (-30 dBFS), very fast attack (3 ms), short release (50 ms), heavier emphasis on 5:1-20:1 ratios. EQ coloring adds modest low-mid (+2 dB) but significant high-shelf cut (-4 dB at 2.5 kHz). Full tape saturation (1.0). The result is aggressive, dark, and heavily compressed.
The fixed-filter architecture means both the Soft and Punch EQ chains run simultaneously, and the TYPE knob crossfades between them. This is why there are no clicks when sweeping TYPE in real time.
The TransientSoftener reshapes perceived attack before it reaches the main output, allowing the module to soften or enhance short peaks while keeping timing natural.
Positive (Soften): Detected transient peaks are attenuated. At maximum, up to 30 dB of gain reduction is applied to transient peaks. A gentle high-shelf EQ at 2.5 kHz is also applied (up to -5 dB) to further soften the perceived attack. The result is rounder, more relaxed transients.
Negative (Enhance): Detected transient peaks are boosted (up to 12 dB). A corresponding high-shelf boost at 2.5 kHz (+3 dB) adds presence to the attack. The result is snappier, more aggressive transients.
The transient detection is stereo-linked (both channels share the same gain envelope) to prevent stereo image shifts.
Controls how quickly the gain recovers after a transient has been detected and shaped. With fast recovery (low values), the transient shaping is focused only on the immediate attack and the signal returns to normal almost instantly. With slow recovery (high values), the gain change lingers longer, affecting the early sustain portion as well and creating a more compressor-like effect.
The TransientSoftener processes before the WarmthCompressor in the signal chain. Softening transients first gives the saturation stage a smoother signal to work with, resulting in less harsh harmonic content. Enhancing transients first, on the other hand, drives the saturation harder on peaks for more aggressive character.
The SpectralTilt module shapes the overall frequency balance by tilting the spectrum around approximately 1 kHz, combined with a dynamic presence processor that responds to the signal content in the 2-5 kHz range.
Positive (Bright): Applies a low-shelf cut (-6.9 dB at 200 Hz) and a high-shelf boost (+6.9 dB at 4 kHz). The result tilts the spectrum toward brightness, reducing bass weight and adding top-end energy.
Negative (Dark): Applies a low-shelf boost (+6.9 dB at 200 Hz) and a high-shelf cut (-6.9 dB at 4 kHz). This tilts the spectrum toward warmth and darkness, adding low-end weight while softening the top.
Both the bright and dark EQ chains run simultaneously with fixed coefficients. The SPECTRAL knob crossfades between them using per-sample smoothing (100 ms time constant) for click-free operation.
Provides both static and dynamic control of the 2-5 kHz presence band.
Static component: A peaking EQ at 3 kHz is crossfaded in based on the PRESENCE value. Positive values boost presence (up to +4.8 dB), negative values cut it (up to -4.8 dB).
Dynamic component: The processor monitors the presence region and adjusts movement according to the PRESENCE value. Positive settings make presence feel more controlled and forward; negative settings let it recede more during quieter moments.
Air band: When PRESENCE is positive, a high-shelf boost at 10 kHz (up to +3 dB) is progressively added, providing subtle shimmer above the presence band.
The CohesionEngine is a multiband glue processor designed to bind the frequency spectrum together for a more unified, cohesive sound. It balances low, mid, and high-frequency movement from a single control.
A single control that scales the entire multiband compression behavior:
The low band uses a sidechain high-pass filter at 90 Hz to prevent sub-bass content from triggering excessive compression. Automatic RMS-based makeup gain compensates for level loss, with a gentle +1.2 dB boost at full cohesion to make the effect feel additive.
Cohesion at 0.3-0.5 provides subtle glue that makes a mix feel more unified without obviously compressing. Above 0.6, the inter-band linking and longer release times create a more obvious pumping/breathing effect that works well on individual instruments or parallel processing.
StereoFocus provides M/S (Mid/Side) based stereo width control with bass mono-izing. The Mid signal is the sum of left and right (mono content), and the Side signal is the difference (stereo content). By adjusting the relative levels of Mid and Side, the perceived stereo width changes.
Negative (Narrow): The side channel level is reduced (from 1.0 down to 0.4 at -1.0), collapsing the stereo image toward mono. The mid channel receives a slight boost (+0.08 at maximum) to compensate for the narrowing. Additionally, bass frequencies below 180 Hz are progressively mono-ized (up to 40% mono blend at -1.0) to tighten the low end.
Positive (Wide): The side channel level is boosted (from 1.0 up to 1.4 at +1.0), widening the stereo image. The mid channel is very slightly reduced (-0.04) to maintain a natural balance. No bass mono-izing is applied in widening mode.
At center: No processing. The module bypasses entirely when the value is near zero.
Use negative STEREO values on bass-heavy sources to clean up the low end before summing to mono. The bass mono-izing at 180 Hz is particularly effective on full mixes where sub-bass stereo content can cause phase issues in playback systems.
Adjusts the level entering the processing chain. Driving the input harder will push the WarmthCompressor saturation more aggressively. Reducing the input gives the modules less material to work with, resulting in a subtler effect.
Final level adjustment after all processing and dry/wet mixing. Use to match the output level with the bypassed signal for accurate A/B comparisons.
Parallel blend between the processed and original signal. At 50%, you get equal parts processed and dry signal. This is a powerful tool for retaining the natural dynamics and transient character of the source while still adding warmth and cohesion from the processing chain.
| Plugin format | AU (Audio Unit) + VST3 |
| Platform | macOS 11.0 (Big Sur) or later |
| Architecture | Universal Binary (Intel + Apple Silicon native) |
| Internal precision | 64-bit floating point |
| Latency | 3 ms (TransientSoftener lookahead buffer) |
| RAM | Minimum 4 GB |
| License | One-time online activation, up to 3 machines |
| Tested DAWs | Logic Pro, Ableton Live, Reaper, Cubase, Studio One, Nuendo, and all AU/VST3-compatible hosts |
~/Library/Audio/Plug-Ins/Components/ for AU, ~/Library/Audio/Plug-Ins/VST3/ for VST3.Need more help? Contact us at hello@buchertaudio.com