Notes from the team

Engineering notes on audio QA.

How the checks work, what a failure actually means, and the occasional release note — written by the people building WaveLens.

Guides

Reading a WaveLens report: what each check actually tells you

Six checks, one verdict — a walkthrough of what Spectral Fidelity, Bit-Exactness, Level Fidelity, Artifact Detection, Distortion, and Loudness are actually measuring (plus the Signal Alignment step that runs before all of them), and what a FAIL on each one really means for your file.

Engineering

Bit-Exact vs. "close enough": what audio QA actually means

Two files can sound identical and still not be the same file. Why bit-exactness is a stricter, more literal claim than "passes a listening test" — and when you actually need it.

Engineering

BS.1770 loudness, explained — and why it's Reference Only by default

Loudness can be technically in spec and still sound wrong, or vice versa. What the BS.1770 measurement integrates, why a WaveLens report shows it without failing the verdict, and where the check has blind spots.

Guides

Wiring wavsummary into a CI pipeline

wavsummary scans a directory of reports and exits non-zero on any failure. Gating a build on it, from a single CI step to a full release checklist.

Engineering

5.1 to stereo: what wavchan does, and what it doesn't

wavelens compares one mono or stereo pair at a time, so 5.1 content has to be taken apart first. How to split it with wavchan, compare each pair, and why wavchan doesn't downmix.

Engineering

Bit-Exactness vs. Bit Accuracy — which do I want?

The two terms get used interchangeably and shouldn't be. A precise breakdown of what each one checks, and which one your QA process actually needs.

Engineering

wavgen: generating repeatable test signals for regression suites

Tones, sweeps, and multitone material need to be exactly reproducible run to run. Why wavgen's output is repeatable, and how that holds up a regression suite.

Guides

Peak vs RMS: what wavscan actually measures

wavscan reports peaks, but not the kind a level meter does. What it measures at one moment in a file, how the window size changes what you see, and where to look for whole-file peak and loudness.

Engineering

Why two "identical" WAV files can still fail Bit-Exactness

Same sample rate, same sound to the ear — and still a FAIL. What actually breaks a sample-for-sample comparison, and what doesn't.

Stay in the loop

Get new posts in your inbox.

One email when we publish something worth reading — no spam, unsubscribe anytime.