loudness-metering

Compute LUFS, LRA, and true peak loudness metrics per EBU R128 and ITU-R BS.1770-4.

1|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/SpiralCloudOmega/DevTeam6 --skill loudness-metering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loudness-metering
Source: https://github.com/SpiralCloudOmega/DevTeam6/tree/main/.github/skills/music-production/loudness-metering
Command: npx skills add https://github.com/SpiralCloudOmega/DevTeam6 --skill loudness-metering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides accurate loudness metering and normalization guidance for audio projects, ensuring compliance with broadcasting and streaming standards such as EBU R128 and ITU-R BS.1770-4.

Core Features & Use Cases

  • K-weighting filter chain aligned with the standard for 48 kHz playback.
  • Two-stage gating (absolute and relative) to robustly measure LUFS and derive LRA.
  • True peak measurement with 4× oversampling to prevent inter-sample clipping.
  • Real-time and offline loudness analysis with per-platform target presets for streaming services.
  • Use Case: Master a track to meet target LUFS while maintaining dynamic range and avoiding clipping on all major platforms.

Quick Start

Process an audio file to compute LUFS, LRA, and true-peak values and compare them against per-platform targets.

Frequently Asked Questions about loudness-metering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I measure LUFS for streaming platforms?

To measure LUFS for streaming, this Skill computes loudness metrics using a K-weighting filter chain and two-stage gating, then compares the results against per-platform target presets to validate compliance.

What is true-peak measurement and why do I need it for mastering?

True-peak measurement detects inter-sample peaks that standard sample peak meters miss. This Skill uses 4× oversampling to measure true-peak values, preventing clipping when audio is decoded by lossy codecs on streaming services.

How does EBU R128 gating work for loudness calculation?

EBU R128 gating uses a two-stage process: absolute gating removes silence below -70 LUFS, and relative gating measures the remaining audio relative to its own average. This Skill applies both stages to robustly measure integrated LUFS and LRA.

Can I use this for real-time loudness metering during playback?

Yes, this Skill supports both real-time and offline loudness analysis. It handles per-platform target configuration and uses a JUCE-based audio–UI bridge for real-time display, allowing continuous monitoring during playback.

Do I need K-weighting filters to measure ITU-R BS.1770-4 loudness?

Yes, K-weighting is a required component of the ITU-R BS.1770-4 standard. This Skill applies a K-weighting filter chain aligned for 48 kHz playback to accurately compute the LUFS, LRA, and true-peak values specified by the standard.

What's the best way to check if my track meets streaming LUFS targets?

Process your audio file through this Skill to compute its LUFS, LRA, and true-peak values. The Skill validates compliance by comparing these computed metrics against specific target presets for major streaming platforms.