Metering Cockpit

The complete guide to the metering plug-in.

macOS (VST3, AU) ยท Windows (VST3) · v1.0.0

Overview

The Jeesonic Metering Cockpit is a loudness metering plug-in with a flexible frequency analyzer and monitoring aids. It shows what is going on in you mix: loudness to BS.1770-4, peak level, dynamics, spectrum, stereo correlation, waveform, and a loudness history.

The full Metering Cockpit window
Everything on one screen: the meter column on the left, the loudness numbers with the history beside them, the analyzer below, and the stereo waveform at the bottom.

Everything is visible at the same time. Each meter is answering a different question. While you mix, you want to see everything at a glance without the need to change tools.

The plug-in adds no latency. You can leave it anywhere in the chain. It leaves your audio alone unless you ask it not to. You can compare your mix to a reference file, you can listen only to the low-, mid-, or high frequencies or to a selected frequency band on its own.

Installation

macOS

Run the macOS installer (a notarized .pkg). It adds two formats:

Windows

On Windows, the Metering Cockpit ships as a VST3 inside a zip (Audio Unit is macOS-only). Unzip it and copy the folder Jeesonic Metering Cockpit.vst3 into your system VST3 folder:

Create that VST3 folder if it does not exist. Writing there needs administrator rights. Windows may ask you to confirm.

After installing on either platform, rescan plug-ins or restart your host.

The plug-in is free to use, privately and commercially, with no registration and no time limit. Please download it from jeesonic.de rather than from a copy elsewhere. That way you always get the current build. See the terms of use.

The interface

The window has four areas: the meter column on the left over the full height, the loudness card at the top right with the numbers and the history, the analyzer below it, and the waveform along the bottom.

The loudness numbers

The four loudness values
Integrated, Short-Term, Max True Peak and LRA, each in its own field.

The loudness history

The curve beside the numbers scrolls from oldest on the left to newest on the right. The box on the right of the switch row sets how much time it spans: 15 s, 30 s, 1 min, 2 min or 5 min. The time axis always spans exactly what the box says. The curve then scrolls at an even pace.

The row of switches at the top left picks which curve that is, one at a time:

The curves appear one at a time. All three measure the same quantity over different time frames.

Whatever you pick is saved with your project.

The dashed line is your target. Grab it and drag it up or down; the value chip moves with the line. Your host sees this as one automation gesture. You can record it like any other parameter.

The meter column

Peak and crest columns
Level on the left, dynamics on the right, on the same dB scale.

The crest colour has these anchors: green from about 10 dB, yellow around 8 dB, orange around 6 dB, red at 4 dB and below. Take them as orientation, not as a spec.

Both columns use the same dB mapping. This means they line up, and the comparison does not mislead you.

Click the label above the level value to switch between the two ways of measuring a peak. True peak (the default) reconstructs what happens between the samples with four-times oversampling. That is the number that tells you whether a converter or an encoder will clip. It is also what delivery specs mean. Sample peak reads the sample values themselves, which is what a waveform editor shows you. True peak is never lower than sample peak. Both are measured the whole time. Switching only changes which one you see: the maximum still covers the whole measurement, and nothing else is reset.

The crest factor is calculated based on sample peak in both modes.

Below each column stands one number: for PEAK the held peak of the louder channel, for CREST the crest of the quieter-sounding one. Both report the worse channel, because that is the one you need to know about. The columns still show each side separately.

At the bottom, CORR is the stereo correlation from -1 to +1. Green above +0.5, yellow above 0, orange above -0.5, red below. On a mono track it reads "mono", and the needle disappears. A signal correlated with itself tells you nothing.

The analyzer

The fractional-octave analyzer
Bands with hold caps, and the switches above.

BANDS sets the number of bands from 1/1 to 1/24 octave, or Lin for the raw FFT bins.

The analysis window follows that choice: 8192 points up to 1/3 octave (fast and lively), 16384 points from 1/6 on (finer in frequency, slower to react).

AVERAGING sets how the bars rise: Inst follows the signal, RMS averages over about a second. How fast they fall back is the Decay setting in the settings menu.

The thin caps above the bars hold the recent maximum and then sink slowly. That way you see the peak of a passage without staring at it.

REFERENCE lays your reference track over the bars as an outline, so you can read both at once instead of switching back and forth. It follows the same grid as the bars, one step per band, so the two read as one picture. It needs a loaded reference file; without one the switch is grey. See Listening to a reference.

While the outline is up the bars are always your mix and the outline is always the reference. The REFERENCE switch in the header only decides what you hear; it no longer swaps the picture. Bandwidth, averaging and tilt apply to both, including a held line, so you are always comparing like with like.

Hover over a band and the readout adds the distance to the reference, for example REF +2.4. That is the number you act on: positive means your mix has more there than the reference.

The reference only draws while it is playing. With LOOP off and a reference shorter than your mix, the outline drops away at the end of the file, the same way the sound does. Switch LOOP on for a comparison that keeps running.

The waveform

Two lanes, left on top and right below, drawn like an oscilloscope: each column stays where it is and the bright head writes over the oldest parts of the waveform. The trace fades toward the older material.

The box at the top right sets how much time is on screen, the same way the box over the loudness curve sets its time axis: 2 s, 5 s, 10 s, 30 s, 1 min, 2 min or 5 min. The measurement is not affected.

The waveform is kept, not just drawn: five minutes of it, for your mix and for the reference at the same time. A longer window shows what was there before right away, instead of filling up from now on.

RESET clears the waveform too. The trace starts again at the left.

The row under the numbers holds three things, all of them plain words: RESET on the left, the measurement clock in the middle, SYNC on the right.

The clock between the two buttons counts how long the current measurement has been running. RESET puts it back to zero.

SYNC, next to RESET, ties the new measurement to your DAW. Whenever the playhead jumps back, a new measurement starts. Each pass then stands on its own, and you do not have to remember to press RESET. Pausing and playing on from the same place never resets. It is on by default and is saved with your project.

Listening to a reference

You can load a reference track that you know well and switch between it and your own mix. REFERENCE sits at the top: pressed you hear the reference, released you hear your mix.

Everything else about the reference lives in the panel behind the arrow next to it. Click the arrow to open it and again to close it. You set the reference up once, and after that you only need the switch.

Loading a file. Click the file name in the panel. The same field lets you load another file or remove the one you have.

Where the reference plays. By default it follows the playhead: the same place on your timeline always plays the same place in the file, and past the end of the file there is silence. That fits a reference which is another version of your own song, where place belongs to place.

LOOP is for the other case, a track by someone else. It plays one part of the file over and over, wherever you are in your own song, so a reference shorter than your mix keeps playing to the end of it. The loop runs on its own: your DAW's loop does not restart it, and it stops when the transport stops.

With LOOP on, the waveform in the panel becomes the map:

The selected part is amber, the rest of the file stays visible around it. A white line shows where the file is playing.

Level it before you judge it. A reference that is louder always sounds better, and that has nothing to do with the mix. Drag the dB field next to the file name to set the level. Double-click it to go back to zero. The file's own loudness sits in the menu behind the file name, measured while it loaded. That gives you a number to set the level against, instead of guessing.

The level is a listening aid. It does not change the numbers the reference shows.

Seeing both at once. Switching back and forth asks you to remember what the other one looked like. The analyzer can draw the reference over your mix instead: REFERENCE above the bars, set to Live or Hold. See The analyzer.

The numbers follow what you hear. Both your mix and the reference are measured the whole time, whichever one is playing. Switching only changes which set of numbers you see: LUFS, peak, crest, spectrum, waveform and the history curve all belong to the source you are listening to. Both have been measured from the start. Their integrated values therefore cover exactly the same stretch of the timeline, which makes comparing them fair. The level trim does not count towards the reference's numbers: it is there for your ears, while the numbers should tell you how loud the reference really is.

RESET starts both measurements over. They then stay comparable.

While REFERENCE is pressed, a warning sits in the header. The reference is never part of an offline render: a bounce, an export or a freeze always contains your own mix, whatever the switch says.

The file is converted to your session rate once, when it loads, and then lives in memory. That is why loading takes a moment, and why files are limited to ten minutes.

Listening to one band

Under the analyzer sits a strip split into LOW, MID and HIGH. Click a field and you hear that band alone. Click the same field again and the whole signal is back.

The strip sits under the frequency axis of the analyzer. Each field is exactly as wide as its range in the bars above it, so you see what you are about to hear. Drag the two splits to move them. They cannot pass each other, and the middle band stays at least an octave wide. The filters are 24 dB per octave and add no latency. Nothing in your project shifts in time.

The measurement does not follow. LUFS, peak, crest, the analyzer and the waveform always show the full signal, whichever band you are listening to.

While a band is soloed, a warning sits in the middle of the header. The split never applies while your host renders offline: a bounce, an export or a freeze always contains the full signal, even if you forgot to switch the strip back. A real-time recording out of your interface is the one case the plug-in cannot protect you from; that is what the warning is for.

The question mark

Every display in this plug-in explains itself: hover over a bar, a curve or a number and a short text says what it shows. The question mark in the top right turns those texts off once you know your way around, and brings them back when you need them. It is lit while they are on. The setting is saved with your project.

Settings

The gear icon opens the settings.

Analyzer, Slope. Tilts the display by 0, 3, 4.5 or 6 dB per octave, pivoting at 1 kHz. Purely cosmetic: it lifts the top octaves and lowers the bottom ones. Pink noise or a typical mix then reads flatter. It changes nothing about the measurement.

Analyzer, Decay. How fast the bars fall back: Fast, Medium, Slow or Very slow. The rise is always fast, because a display that misses a transient does not measure it.

Make Default. Saves the current settings as the starting point for new instances. Once a default exists the entry reads "Update Default" and a "Factory Default" entry appears to remove it. A project that you reload always restores its own saved settings. The default therefore only applies to a genuinely fresh instance.

Version. The last entry shows the version you are running; opening it also names the loaded format (VST3 or AudioUnit). Please include both when you report a problem.

Requirements