Digital Mastering Processor · Model MH-86. Manual as PDF.
MIHENK is a mastering application. Load a finished mix, choose a loudness target, and MIHENK brings it there with EQ, glue compression, stereo control, and a true-peak limiter. Three ideas run through it.
MIHENK is one product in three forms: a standalone app, a VST3 plug-in and an Audio Unit plug-in on macOS, and a standalone app and a VST3 plug-in on Windows, all the same engine and the same panel.
<name>_MIHENK.wav and a report next to it, <name>_MIHENK.mihenk.txt.The SIMPLE face (target, character, and the delivery pair) is the default. ADVANCED shows every stage with override rings. This flow is for the standalone app; inside a DAW, see In your DAW below.
The ADVANCED face, part by part:
MIHENK follows a simple rule: master = f(measurements, intent). The same file with the same intent always produces the same master, in any order of button clicks.
When you load a file, MIHENK measures it once: loudness (integrated, short-term, momentary), true peak, spectrum, dynamics (crest, range), correlation, and what it found (DC offset, over-compression, clipping risk, presence peaks). These measurements are frozen and never change. In the DAW plug-in, a LEARN button lets you measure without loading audio.
Buttons change your intent: target (STREAM −14, APPLE −16, CLUB −8, KEEP INPUT, ALBUM, or custom), character (OFF, GENTLE, FULL), optional reference master, and overrides (if you adjust a knob in ADVANCED). Nothing else is stored. Load a preset, bypass/un-bypass, or change the target ten times: the master is recomputed from measurements + intent every time, and you always get the same result.
From measurements + intent, MIHENK computes a plan: what trim, EQ, compression, and limiter drive it will apply to reach the target. Knobs display the plan. In ADVANCED mode, if you adjust a knob, a gold ring shows the delta over the plan (e.g., “+1.2 dB over plan”). Press RESET OVERRIDES to clear deltas and trust the plan again.
If your mix is already compressed, loud, and dynamic (peaks near −3 dBFS, loudness close to the target), MIHENK skips stages and applies level and ceiling only. The status says why. CHARACTER setting is ignored; the mix is treated as finished.
OPEN, PLAY, STOP, LOOP, EXPORT, BATCH and AUDIO belong to the standalone app. The plug-in has LEARN, A/B and REF in their place (see In your DAW).
| Control | Range / default | What it does |
|---|---|---|
| OPEN | key (app) | Loads the source (WAV / AIFF, mono or stereo). Dropping a file on the left half does the same. |
| REF | key | Loads a reference master (drop on the right half also works). Shows the REFERENCE module controls. |
| PLAY / STOP / LOOP | keys | Transport. Space bar toggles play. LOOP loops the region set on the overview. |
| A / B | toggle · B | A is the original input, B the master. Both are level-matched for fair comparison. |
| EXPORT | key | Renders and writes the master and its report. Disabled while the RENDER lamp is lit. |
| 24-BIT / 16-BIT | toggle · 24 | Export bit depth. 24-bit is rounded, no dither; 16-bit uses TPDF dither. |
| BATCH | key | Opens the batch / album panel: drop several files or a folder, choose ALBUM mode, output folder, START / CANCEL. |
| AUDIO | key | Opens the audio-device settings. |
| BYPASS | toggle · off | Instant level-matched A/B switch. Plays the rendered buffers as they were without re-solving or re-rendering. |
| SIMPLE / ADVANCED | face | Switches the panel face; the setting is remembered. SIMPLE is the default. |
| SAVE / LOAD / DELETE | preset keys | Saves and loads .mihenkpreset files; factory presets are read-only. |
| Control | Range / default | What it does |
|---|---|---|
| TARGET | −30 to −4 LUFS · −14 | Loudness target for CUSTOM mode. Turning it selects CUSTOM and sets the value; the master reaches this loudness within ±0.2 LU. |
| STREAM -14 / APPLE -16 / CLUB -8 / KEEP INPUT / ALBUM / CUSTOM | keys · STREAM -14 | Target presets. STREAM/APPLE/CLUB/CUSTOM are reached by trim and the limiter. KEEP INPUT holds the source’s own loudness (never louder). ALBUM sets equal loudness across tracks. |
| CHARACTER | OFF / GENTLE / FULL · OFF | OFF (default): level and ceiling only. GENTLE: adds broadband glue ≤1 dB and air boost ≤1.5 dB. FULL: applies EQ and compression from the diagnosis. Finished masters always use level-only regardless. |
| Control | Range / default | What it does |
|---|---|---|
| TRIM | ±24 dB · 0 | Pre-gain. Its AUTO lamp (headroom assistant) solves the trim from the mix; turning the knob takes over. |
| BALANCE | ±3 dB · 0 | Left/right balance. |
| DC FILTER | switch | Removes DC offset. |
| Control | Range / default | What it does |
|---|---|---|
| IN / LOW CUT / 24 DB / LINEAR | switches | EQ in/out, low-cut on/off, 24 dB or 12 dB slope, linear or minimum phase. |
| LOW CUT | 10–200 Hz · 25 | High-pass frequency. |
| LOW SHELF / SHELF FREQ | ±6 dB · 0 / 30–400 Hz | Low shelf gain and frequency. |
| BELL 1 / FREQ / Q | ±8 dB · 40–16000 Hz · Q 0.3–6 | First bell. |
| BELL 2 / FREQ / Q | ±8 dB · 40–16000 Hz · Q 0.3–6 | Second bell. |
| TILT | ±1.5 dB/oct · 0 | Spectral tilt around the mid range. |
| HIGH SHELF / SHELF FREQ | ±6 dB · 0 / 2–16 kHz | High shelf. |
| AIR / AIR DYN / DE-HARSH | 0–6 dB · DE-HARSH 0–8 dB | Top-end air shelf; AIR DYN makes it follow the material and DE-HARSH sets how far it backs off. |
| AIR FREQ | 4-position switch: 10 / 15 / 20 / 40 kHz | Where the air shelf sits. Drag in four equal steps, or click the value for the next step. It does nothing while AIR is at 0 dB, so it is dimmed and reads “SET AIR” until AIR is raised. |
| LOW-MID DYN, UPPER-MID DYN, TIGHTEN | switches + FREQ / CUT | Three dynamic bands: they cut only while the band is over its threshold, up to the CUT amount (0–4 dB). |
| Control | Range / default | What it does |
|---|---|---|
| IN / 3-BAND | switches | Compressor on/off; WIDE (one band) or 3-BAND (BAND caps pick low, mid, high; SOLO and BYPASS per band; crossovers). |
| GLUE | 0–4 dB · 1.2 | How much gain reduction the loud part gets. Setting it re-solves AUTO threshold. In the plug-in it acts after LEARN. |
| THRESHOLD | −60 to 0 dBFS · AUTO | Solved from the mix by default; turning it switches AUTO off. |
| RATIO / ATTACK / RELEASE | 1–8:1 · 1–200 ms · 20–1500 ms | Standard compressor timing. RELEASE has an AUTO (program-dependent) lamp. |
| SC HPF / RMS-PEAK / KNEE / MIX | 20–300 Hz / 0–100 % / 0–12 dB / 0–100 % | Sidechain high-pass, detector blend, knee, parallel mix. |
| XOVER LOW / HIGH | 3-BAND only | Band crossover frequencies. |
| Control | Range / default | What it does |
|---|---|---|
| WIDTH / HIGH WIDTH / HIGH FROM | 0–200 % · 100 | Overall width, and a separate width above the HIGH FROM frequency. |
| MONO BELOW / PHASE-SAFE | OFF–300 Hz | Sums everything below the frequency to mono with a zero-phase split. |
| Control | Range / default | What it does |
|---|---|---|
| DRIVE | −24 to +36 dB · AUTO | Gain into the limiter. Set from the measurements to reach the target. In ADVANCED, drag to override (shown as a delta over the plan). |
| CEILING | −3 to −0.1 dBTP · −1 | True-peak hard ceiling. Tone matching and EQ operate under it; the limiter ensures no sample exceeds it. |
| RELEASE / LOOK-AHEAD | 10–1000 ms / 0.5–5 ms | Limiter timing. Higher release (faster return to gain) is faster but can overshoot; look-ahead is how much the limiter reads ahead to catch peaks. |
| Control | Range / default | What it does |
|---|---|---|
| MATCH TO REFERENCE | key | Applies a tone-match curve and the reference’s loudness as the target. |
| TONE AMOUNT / SMOOTH | 0–100 % / 0.33–3 oct | How much of the curve is applied, and how smooth it is. |
| CLEAR | key | Removes the reference. |
.mihenkpreset files as in the app.| Key | Integrated loudness | Limiter cost | Use |
|---|---|---|---|
| STREAM -14 | −14 LUFS | shown in status | Streaming services that normalise around −14 (default). |
| APPLE -16 | −16 LUFS | shown in status | Quieter, more dynamic delivery (Apple-style normalisation). |
| CLUB -8 | −8 LUFS | shown in status | Loud club master. The limiter cost is shown in dB; expect more processing on the loudest peaks. |
| CUSTOM | any −30 to −4 | shown in status | Turn the TARGET knob to set any value. No dedicated key needed for −11, −9.5, etc. |
| KEEP INPUT | the source’s own | none (if applied) | Applies the chain without changing loudness; never louder than the mix. |
| ALBUM | per track (relative offsets) | per track, shown in batch | Equal loudness across multiple tracks. Each reaches its place within the album; loudest track sets the bar. |
The target is reached within ±0.2 LU by trim and the limiter. The status bar shows the limiter’s cost in dB: average GR ≤2 dB is fine; 2–4 dB warns; >4 dB strongly warns (but the target is still reached). The true-peak ceiling always holds.
Every export writes a plain-text report beside the WAV (.mihenk.txt). It contains the date, source and master names, the format, a table of INPUT and OUTPUT measurements (integrated, short-term max, momentary max, loudness range, true peak, sample peak, RMS, crest, correlation), the target and ceiling, the loudness story, the trim, EQ, compressor, stereo and limiter settings (drive, gain reduction max / mean, active time), any warnings, and the method cited (BS.1770-4, Tech 3341 / 3342, 4x true peak). Values are measured on the exported samples before quantisation. Batch runs add MIHENK_batch_report.csv and .json.
Opt-in, and stored on this computer.
~/Library/Application Support/SubverseLab/MIHENK/Profile/. Delete single rules, reset all, export or import from the panel.MIHENK.exe) and VST3.MIHENK installs as an Audio Unit (AU) and a VST3 plug-in on macOS (Apple Silicon and Intel), and also runs there as a Standalone application. On Windows (64-bit) it installs as a VST3 plug-in and a standalone application.
.pkg) you downloaded. It is signed with a Developer ID and notarised by Apple./Library/Audio/Plug-Ins/VST3/MIHENK.vst3), the Audio Unit (/Library/Audio/Plug-Ins/Components/MIHENK.component) and the standalone app (/Applications/MIHENK.app).MIHENK.vst3 to C:\Program Files\Common Files\VST3\.MIHENK.exe in the zip.| Item | Value |
|---|---|
| Formats | macOS 11 or later (Apple Silicon and Intel, universal): standalone app, VST3, AU · Windows (64-bit): standalone app and VST3 |
| Files | Input WAV or AIFF, mono or stereo; export WAV, 24-bit (rounded) or 16-bit (TPDF dither) |
| Loudness | ITU-R BS.1770-4, EBU Tech 3341 and 3342; targets −30 to −4 LUFS, reached within ±0.2 LU |
| True peak | 4x oversampled meter; limited with an 8x detector; ceiling −3 to −0.1 dBTP |
| Latency (plug-in) | 15926 samples, 332 ms at 48 kHz, in every setting; reported to the host |
| Undo / redo | Cmd+Z / Cmd+Shift+Z (macOS); Ctrl+Z, and Ctrl+Y or Ctrl+Shift+Z (Windows) |
| State | Saved with the DAW project (parameters and what LEARN found, not audio); stage controls can be automated |
Buy MIHENK on subverselab.com/plugins/mihenk through Lemon Squeezy, then sign in with the e-mail you paid with: the download appears on that page and on your Account page. Includes 2 years of updates; the version you have keeps working forever. Install and open it in your DAW. Your licence key is on your Account page; the current versions do not ask for it.