+ Measures this track's LUFS in your browser (asa-dsp / WASM) and compares + it to the authoritative Phase 1 Essentia reading. A parity diagnostic — + Phase 1 stays the source of truth. WAV input only; true peak is omitted + (it diverges on broadband content). +
+ + {state.kind !== "done" && ( + + )} + + {state.kind === "unsupported" && ( ++ Browser loudness currently decodes WAV only. This source isn't a WAV + (FLAC/MP3 decoding is a planned follow-up), so there's nothing to compare. +
+ )} + + {state.kind === "unavailable" && ( ++ The browser loudness core isn't available. Build + packages/loudness-spectro-wasm and set + VITE_BROWSER_LOUDNESS_WASM_URL to enable it. +
+ )} + + {state.kind === "error" && ( ++ {state.message} +
+ )} + + {state.kind === "done" && ( +| Metric | +Essentia | +Browser | +Δ LU | +
|---|---|---|---|
| {row.label} | +{fmtLufs(row.essentia)} | +{fmtLufs(row.browser)} | ++ {row.delta === null ? "—" : `${row.delta >= 0 ? "+" : ""}${row.delta.toFixed(2)}`} + | +