Audio Loudness Auditor

Audio Loudness Auditor

This meter provides reproducible measurements and comparison markers. It is not a certified EBU Mode meter; LRA and codec delivery checks are outside this tool.

1. Choose audio

File up to 8 MiB; decoded length 0.4–30 seconds, mono or stereo. The browser resamples decoded audio to 48 kHz.

Choose audio or load the example.

2. Comparison targets

Reference and ceiling are user-selected comparison markers, not automatic pass/fail rules for a service.

3. Measurements

Load audio, choose targets and run the loudness audit.

Comments & questions

Audio Loudness Auditor

Check the perceived level of a local audio file before publishing it. The browser converts decoded audio to 48 kHz, runs the BS.1770-5 K-weighting filters, then averages overlapping 400 ms blocks through the absolute and relative gates. A four-phase FIR estimates intersample true peak. The chosen LUFS and dBTP values are comparison targets only, not a platform certification verdict. This is not an independently certified EBU Mode meter and does not measure loudness range (LRA).

Key features

  • Measure gated integrated LUFS with the 48 kHz BS.1770-5 K-weighting coefficients and 400 ms blocks shifted by 100 ms.
  • Estimate intersample true peak with the 48-tap, four-phase 48-to-192 kHz FIR example in BS.1770-5; also show actual sample peak.
  • Inspect maximum 400 ms momentary and 3 s short-term loudness, each updated every 100 ms.
  • Compare integrated level with a chosen reference and true peak with a chosen ceiling; inspect absolute and relative gate counts.
  • Analyze in a cancelable browser worker and download a JSON audit including source SHA-256, settings and 400 ms block timeline.

How to use

  1. Choose a browser-decodable local audio file up to 8 MiB, or load the generated -18 dBFS stereo example.
  2. Set a LUFS reference (default -23) and a true-peak ceiling (default -1 dBTP).
  3. Run analysis and read integrated loudness, peak measurements, gate counts and the 100 ms timeline.
  4. Download the JSON manifest to reproduce the comparison; listen to the audio separately when making mastering decisions.

Use cases

  • Check whether a spoken-word file is close to a chosen delivery reference.
  • Find an intersample peak that is higher than the largest stored PCM sample.
  • Compare two rendered versions using reproducible per-file JSON reports.

Frequently asked questions

How is integrated LUFS computed?

Each decoded channel passes the 48 kHz K-weighting shelf and high-pass filters from ITU-R BS.1770-5. The tool computes 400 ms block powers every 100 ms, rejects blocks at or below -70 LUFS, derives a second threshold 10 LU below the absolute-gated average, then energy-averages blocks above both thresholds. Mono and stereo channels have unit weight.

What does true peak measure that sample peak misses?

The decoded waveform can peak between its stored samples. The 48-tap, four-phase FIR example in BS.1770-5 reconstructs four positions per input sample at 48 kHz, giving a 192 kHz estimate. The result is reported in dBTP and is at least the stored sample peak. It is not a substitute for a certified measurement chain.

Is this an EBU R128 or EBU Mode certified meter?

No. The integrated and true-peak calculations follow the cited BS.1770-5 formulas and the -18 dBFS stereo alignment example is tested. This tool has not passed the complete official compliance suites, does not calculate LRA, and must not be treated as an EBU Mode certification.

Why can the same file read differently after upload?

The browser decodes the source codec and, when necessary, resamples it to 48 kHz so these published filter coefficients apply. Lossy codecs, decoder implementations, resampling and limits on short files can change the measured samples. Keep the source and JSON digest together when comparing runs.

What happens with silence and very short files?

If no block clears the absolute gate, integrated LUFS and any undefined peak are shown as a dash in the UI and null in JSON. A minimum of 0.4 seconds is required for one momentary block; a 3-second short-term maximum appears only if the file lasts at least 3 seconds.

Is the file uploaded or modified?

No. Audio is decoded and measured in browser memory. The JSON includes the source filename, byte size, SHA-256 and metrics but no PCM samples. The source is never overwritten.

Privacy

All audio decoding, hashing, filtering and peak analysis occur locally in the browser. No source audio or sample arrays are sent to this site; the optional JSON download contains measurement metadata and a source digest, not sound samples.

References

Related Tools

Audio Spectrum AnalyzerAudio Loop Seam FinderPitch Recognition PracticeImage Super ResolutionHDR Exposure MergerPhoto Colorization LabPanorama StitcherSheet Nesting PlannerEdit Decision WorkbenchTeleprompter StudioBilingual Video Study PlayerChord Progression LabMusic Score EditorSubtitle WorkbenchSpatial Audio DesignerMusic Chord Candidate AnalyzerMIDI Piano Roll EditorSample Instrument BuilderImpulse Response LabAudio Waveform EditorDTMF Signal LabSpectrogram Sound PainterAudio DenoiserAudio Source SeparatorSound Effect SynthesizerMultitrack Audio MixerAudio Transient SlicerAudio Pitch Tempo StudioStereo Anaglyph MakerPhoto Mosaic MakerImage Frequency SpectrumSimilar Photo FinderLenticular InterlacerPBR Texture Map LabPanorama Tour BuilderImage Calibration TargetsImage Steganography LabVector Morph EditorDocument Perspective CorrectorImage Inpainting StudioKnitting Chart EditorSVG Boolean WorkbenchSVG Path EditorSeamless Pattern MakerScreenprint Separation StudioQuilt Layout PlannerPerspective Mockup StudioLow Poly Mesh MakerFont Subset BuilderFocus Stacking LabImage Depth EstimatorCross Stitch Chart MakerAnimation Timeline EditorPixel Paint StudioImage Difference HeatmapImage Quality LabID photo makerBarcode scannerVideo to GIFVideo Chroma KeyerVideo StabilizerVideo Reframe StudioStop Motion StudioVideo Timecode ConformerVideo Quality ComparatorHLS and DASH Manifest ValidatorVideo Speed Ramp EditorVideo Container InspectorVideo Storyboard MakerVideo Privacy MaskerRotoscope Mask EditorVideo Motion TrackerVideo Frame InterpolatorAudio Description EditorVideo Audio Sync LabVideo TrimmerGIF Frame ExtractorSVG to PNG / JPEGImage to SVG VectorPixel Art ConverterCircle Profile CropPhoto and Polaroid FrameRound Image CornersJPEG EXIF Viewer and RemoverImage Color Vision SimulatorImage to ASCII ArtPhoto CollageInstagram 9-Tile SplitterLong Image SplitterImage CropRotate and Flip ImagesImage FiltersMeme GeneratorScreenshot BeautifierBarcode GeneratorQR Code GeneratorImage CompressorImage ResizeImage ConverterFavicon GeneratorYouTube Thumbnail ExtractorHEIC to JPGSignature & Stamp MakerImage WatermarkGIF MakerImage Color PickerImage to Text (OCR)Merge ImagesPhoto Blur & MosaicQR Code ScannerMP4 to MP3 ConverterVideo CompressorBackground Remover
Explore all Image/Media tools →Text/Convert →Life/Fun →Dev Tools →