MC-MEASURE-1.0.0: how Meter Core measures LOW, TOP and PUNCH

Meter Core shows "MC-MEASURE-1.0.0" in its Guide and footer. This page is that measurement contract in plain language: what the LOW, TOP and PUNCH readings are, exactly how they are computed, and what they do not tell you.

What this contract covers

It covers only the LOW, TOP and PUNCH panels:

PanelReadingUnit
LOWLOW ENERGY SHARE · 20–120 HzdB
LOWLOW MONO FRACTION%
LOWLOW SIDE FRACTION%
TOPTOP ENERGY SHARE · 8–20 kHzdB
TOPTOP MONO FRACTION%
TOPTOP SIDE FRACTION%
PUNCHSHORT-WINDOW SAMPLE CREST · 100 msdB

Which of these readings each part of Meter Core 0.7.15 shows:

WhereReadings that follow this contractReadings there that are NOT this contract
Live tab (1 s and 3 s averaging)None directly. These are built from the contract's 100 ms frames, but the contract doesn't define window averagingAll seven readings: shares and fractions sum energy over the window; crest is the mean of the 100 ms crest values in the window. The CREST row in the level column is the older peak-minus-RMS crest, not the 100 ms sample crest shown under PUNCH
Live tab (LIVE averaging)MONO/SIDE fractions and SHORT-WINDOW SAMPLE CREST, each from the latest frameLOW/TOP ENERGY SHARE are smoothed on screen (see "How Meter Core 0.7.15 relates" below). The CREST row in the level column is the older peak-minus-RMS crest, not the 100 ms sample crest shown under PUNCH
Track Pass tabLOW/TOP MONO and SIDE FRACTION, whole-pass value plus P10/P90No energy-share or PUNCH rows. CREST AVG/MIN/MAX are an older peak-minus-RMS crest measurement, not the 100 ms sample crest defined here
CSV exportlow_share_db, top_share_db and the four fractions with their P10/P90, as whole-pass valuescrest_db is that older crest measurement; the 100 ms sample crest (PUNCH) is not exported

It does not cover LUFS (short-term and integrated), true peak, sample peak, peak hold, RMS, the VU meter, HEADROOM or WEIGHT. Integrated loudness (LUFS-I) is cross-checked against FFmpeg's EBU R128 measurement on the accuracy page. True peak follows ITU-R BS.1770-5 Annex 2 and is checked against our own reference implementation of that annex, without a claim of agreement with FFmpeg. Sample peak is the largest sample value.

What the readings are not

These are descriptive measurements of the signal. They are not judgements:

Meter Core never turns these numbers into a score, a traffic light, a target or a recommendation.

How the readings are computed

Input

Frames

Mono and side

Spectrum (LOW and TOP)

Frame admission

Short-window sample crest (PUNCH)

Track Pass

States
Readings show "waiting" or "—" when there is nothing valid to show. They never keep an old number in place of a new frame that failed admission. RESET starts a new, empty measurement.

How Meter Core 0.7.15 relates to this definition

Stated plainly, so nothing on this page overclaims:

Versioning

Any change that could alter one of these readings for any input will get a new major contract version (MC-MEASURE-2.0.0). Results from different major versions are never pooled. The plug-in version (for example 0.7.15) is separate from the contract version.

← Meter Core — free download